Tip for people in their 20s:
A 24-year-old only needs to invest $100/ week to have a $1 Million portfolio by age 55 (in an S&P 500 index fund).
If you wait until 30 to start, you will make $400,000 less.
If you wait until age 40, you make $800,000 less.
Time is your biggest asset. Use it to your advantage.