Completely depends on your specific use case and type of riding, here's a guide to get started.
TLDR: totally depends on your use case, I'll elaborate...