“The S&P 500 currently trades for 26 times earnings against the second-highest profit margin in stock market history.”