Warren Buffett recommends that the best way for the average person to build wealth is to invest in an S&P 500 index fund. Read some John Bogle and you'll get a good grasp on index investing and you'll learn that "time in the market, beats timing the market." Most people get timing completely wrong and end up selling at lows and buying at highs. You're better off dollar cost averaging and investing money consistently over time.