2017 was still Obama’s budget passed in 2016. 2018 is year one of Trump.
I agree with you. The improving economy will generate a lot of tax revenue.
Besides, what matters is the spending & appropriations, pretty much controlled by the legislature.