Is the market overpriced? Gary talks with Jim about how to invest -- and in what -- when so many stocks are at an all-time high.