Callisto
Hellenismos, BTW
I agree with you 100%, and I think the real "kicker" could be if Trump loses in 2020 and refuses to step down by tying it up in the courts while claiming voter fraud. I think he well might do this because the day he's out of office is the day he could be indicted.
However, Putin would maybe take him in since Trump trusts him far more than our own 17 intelligence agencies.
Trump can't stay in office. Firstly, he can't claim his opponent won via some kind of voter fraud when he himself has been caught inviting foreign interference THREE times between two elections meanwhile there will not, of course, have been any by his opponent. Regardless, even if he barricades himself in the Oval Office, it's doesn't matter. The power of office resides with/wherever the (newly sworn in) POTUS is. Secondly, any contested outcome, if there was any valid question raised, would likely be decided by the Supreme Court, like in 2000 due to the "hanging chad" debacle in Florida. Though before it ever would reach the SC, Congress would be obligated to tell him to hit the bricks.
But yes, he's a blubbering coward and is deathly afraid of what awaits him after he's thrown out by either impeachment or election.