An individual earning the average US salary ($85,000/year) and consistently saving/investing 20% of their income, achieving an 8% annual return, will accumulate a net worth of $1.01 million in 22 years.
"At this salary [average US salary, $85k/year], if you're able to save and invest 20% of your income, it'll take you 22 years invested in the market, averaging a return of about 8% per year in order to hit a net worth of $1.01 million."