Home Investing A bullish trifecta for the S&P 500 – should you go long?