For a new web-hosting business, reseller hosting is usually the easier starting point. The provider manages the server, while you focus on customers, pricing and support.
A VPS or dedicated server gives you more control, but you’re responsible for security, updates, backups and outages unless management is included.
Start with a proper reseller plan, then consider your own server when customer demand and income justify it. Check resale permissions - ordinary shared hosting may not allow reselling.