For decades, successful investors like Warren Buffet have recommended investing heavily in the S&P 500. However, if you want ...