Home Stock Tech-Free Rally: Will the S&P 500 Prevail?