Didn't read all the responses but I'll just throw out very basic math.
1.08^25 is about 6.85
So if you put $1 in an investment product that returns 8% each year for 25 years, with compounding returns, you will have $6.85.
If you put $250,000 in a stock portfolio, you should have about $1.7...