Sort:  

I agree with @ayushjalan. I would add that I think ultimately your success will come down to factors such as your persistence and engagement regardless of whether or not you niche or not niche.