Starting an online business involves more than just deciding what to sell. It's crucial to consider the following three factors when choosing your niche:
Price
Audience
Market Opportunity