I think Trump will remain in office until 2024 so long as he lives through that term.
Trump does piss off the right people.
I read a transcript of one of the many Ben Shapiro talks when he was asked what if Opera ran against an incumbent President Trump. He said she would not stand a chance, and not because of why you might think. She is brilliant and will be very popular in the primaries, but the final vote will not get it done for the left.
Opera is crystalline and perfectly pure in her public image, but President Trump is MADE OF MUD!! When the mud starts slinging, no one will even see it hit Trump, but that white princess dress that Opera tries to wear will show every mistake she has ever made - and then into her attempts to work in Africa gone sour galore, all the trouble with stolen finances and on and on.
So the mud will stick to the princess but no one will even see it hit Trump.
Our last governor here in Indiana, now our vice president, would make a great successor. He is quite a bit more studied and calm than President Trump could ever be.
I doubt that I will live that long, but getting my oldest to look away from all the "free stuff" the socialists claim to be able to provide will be my last big job.