Buying stocks at all-time highs goes against the instinct to get a good value. Over the long term, earnings drive stock prices higher or lower. Nvidia and Microsoft are examples of companies with ...