The S&P 500 pullback is coming... | stock market analysis