Franchise vs Starting a New Business: What’s Better in 2025?