That's BS. The S&P 500 earnings number is so vague there's no way to verify that claim. Everyone has projected increases in S&P 500 earnings, but they never arrive.
When people stop being optimistic is the time to buy. Everyone's still believing there is money to be made in the market. That optimism needs to be crushed.