If the business is bootstrapped and doesn't need to be financed, then 18 is the perfect age to start one - no risk except for wasted time.
Except, you know, there are a ton of things you will probably never figure out by starting a business until you get educated in business and/or work for one that's already figured it out.