90% of the investment advice that you hear is garbage.
If you want to wait until you are 50 to become a millionaire then go ahead and listen to what most people have to say about it. (most non millionaires anyways).
If you want to play it safe, contract, and focus on saving then you will probably still be working a job well into your golden years.
Focus on making more money (not just saving what you have and using coupons).
Value your time at $500-$1000/hour assuming you’ll work 40–90 hours a week. You’ll become a millionaire much faster this way as opposed to valuing it at $30/hr and spending 80% of your day doing things that you could have paid someone else to do for that much.
Spend your time doing the things that pay the big bucks. If it means hiring/managing a team of workers and getting a kickback then that’s what you do.
It’s easier to become a millionaire by earning 1% on the effort of 1000 people than it is on 100% of your own effort. We all have 24 hour days. The difference between a self-made millionaire who makes 1m net each year vs someone who waited 50 years investing in 401ks and other crap is knowledge and how they value their time.
You can either choose to become a millionaire based on assets you own or YOU become a milionaire as the asset itself. Take everything away from someone like Elon Musk and he will find a way to create enough value in the marketplace to become a billionaire. Taking everything away from some schmuck who worked at a job he hates for 40 years and now has a million dollars in assets is not the same.
So focus on becoming a millionaire for what it will make of you to become one (as Jim Rohn used to teach).
So read books. There are no secrets. Just lots of bad advice.
Jim Rohn was and continues to be one of my favourite philospohers on life and business.