Home Investing S&P 500 could retest October lows: Bank of America strategist