This is a no nonsense post, so let's get right to it.
1. Pay off all non-mortgage debt. Period.
2. Save 6 months of emergency expenses in an FDIC insured savings account (I like CapitalOne 360 or Ally for this).
3. Invest enough of your paycheck to earn your employer’s 401k “Match.”
4. Max out your Roth IRA annual limit.
a. This equates to $458.33/month. Set up an auto-investment from your checking to your investment account, preferably at Vanguard. Treat this as an expense.
5. Steps 1-4 are a great foundation. Take a moment to pat yourself on the back, because you’ll likely end up wealthier than 90% of the world by doing these.
6. Max out your 401k.
a. This takes either a high income, a high savings rate, or a combination of both.
i. Maxing your 401k (if you’re under 50 years old) will take $1458.33/month. Any “excess income” you have should be directed here.
7. If you STILL have excess income or available cash, you have 2 options.
a. I recommend investing in a taxable investment account. Simply open one at Vanguard, type "boglehead 3 fund portfolio" into google, and follow the instructions.
b. Pay down your mortgage. I’d only do this if you have a relatively high mortgage rate.
#7 is a source of constant debate with finance pros, but you’ll be able to make a choice for yourself quickly.
8. Maximize your savings rate. Target saving at least 25% of your gross income.
That’s it! I can promise you that these are truly the best pieces of advice I have for the aspiring millionaire, and hope that you can appreciate the simplicity and lack of sales solicitation that has become so rare on the internet these days.