Stifel says the S&P 500 will rally 15% over the next 6 months as inflation cools