QQQ3, a three times leveraged ETF tracking the Nasdaq 100, may soon be up 50-fold since launch in December 2012. It is very volatile but if you treat it as a long-term investment, which most people don't, it can work incredibly well. You can also mix and match, buy some QQQ, the unleveraged version, which is much less volatile, as well and let them have a race. See which one wins and you could make dramatic gains over time, especially if I am right and the Nasdaq 100 index is going to reach 100,000 one day.