I'll just put it out there that, as of now, I'm pretty certain that Republicans will get absolutely steam-rolled in 2018. And rightfully so. But I think it has more to do with total ineptitude and an inability to get any meaningful legislation, of any variety, pushed through than it does with Trump.
And I think Trump will ultimately madly strafe to the center in 2020, if he even chooses to run again.