Home Investing S&P 500 will return to the 4,300 level in six months: Stifel