What recession? The S&P 500 is at an all-time high