Home Investing U.S. inflation update: S&P 500 could tank another 21% from here