While I can’t emphasize enough the importance of skills and hardwork. However skills, talent and hardwork can only do so much. For instance, if you want to step into a big niche, like building may-god-forbid an Uber rival, it just requires more than talent and it’s called ‘Money’.
So I can only advise based on my personal experience, smaller niches, have a greater opportunity of success, and once you have made enough, you can actually take a shot at even bigger niches. But for the sake of anything you worship, It should not be Uber, Facebook or Amazon ..
This is a very general advise, regardless of one’s individual circumstances, environment, and geo-location that play a greater role in one’s success and I just didn’t want to undermine the significance of these critical factors.