I am speculating here, but that could be why tax cuts came out of nowhere as a huge priority. He had advisers who know a recession is likely, and that that's probably their best bet to delay or minimize it.
Trump and the Republicans have been talking about tax cuts as one of their top several priorities since at least election night, and I'm pretty sure Trump talked about it frequently on the campaign trail as well. It has bubbled to the top since they were unable to pass any health care changes.
"Next, I will work with Congress to introduce the following broader legislative measures and fight for their passage within the first 100 days of my Administration: 1. Middle Class Tax Relief And Simplification Act. An economic plan designed to grow the economy 4% per year and create at least 25 million new jobs through massive tax reduction and simplification, in combination with trade reform, regulatory relief, and lifting the restrictions on American energy. The largest tax reductions are for the middle class. A middle-class family with 2 children will get a 35% tax cut. The current number of brackets will be reduced from 7 to 3, and tax forms will likewise be greatly simplified. The business rate will be lowered from 35 to 15 percent, and the trillions of dollars of American corporate money overseas can now be brought back at a 10 percent rate." (
http://www.npr.org/2016/11/09/501451368/here-is-what-donald-trump-wants-to-do-in-his-first-100-days, dated 2016-11-09)
Trump cabinet members are currently predicting 3%+ GDP growth as far as the eye can see. The Federal Reserve - none of whom are Trump appointees as far as I know - is also predicting modest growth for the indefinite future: "The Committee continues to expect that, with gradual adjustments in the stance of monetary policy, economic activity will expand at a moderate pace, and labor market conditions will strengthen somewhat further." (
https://www.federalreserve.gov/newsevents/pressreleases/monetary20170614a.htm)
That all being said, it would not surprise me if we have a stock market correction soon. In other words, the top is in.