Your best odds of being an american millionare is pushing all you can into a 401k which purchases sp500. Most american millionares are not business ninjas. They are teachers and firemen pushing into their 401k, they also don't make much money. "Only 31% averaged $100,000 a year over the course of their career."
What happens is the ridiculous return of the sp500.
Sorry, about this link in advance: https://www.ramseysolutions.com/retirement/the-national-stud...