A veteran stock-market strategist says the stock market will get hit by a coming recession — it not a current one — as traders are now fully putting to the side worries over tariffs, taxes, war and the economy.