As the broader market and many individual stocks continue to hit all-time highs, many investors have become less and less excited about buying new stocks. It’s hard to think that you can get a great return over time when the valuations for many stocks are so high today. That is especially true of stocks that fit the Warren Buffett investment criteria: great businesses selling at good prices.