there won’t be a President Drumpf by that time.
haha. That's what I was thinking as well. He may end up getting himself impeached, but I think he'll resign. Not just under pressure to avoid impeachment either. I think he'll grow bored with this gig long before the general election of 2020.
I hope that's not the case--peaceful transfer of power after four or eight years of freedom and prosperity would be preferable to me, regardless of the identity of the president--but my hunch is that he'll get tired of the scrutiny and of the responsibility pretty quickly and we'll end up with President Pence at some point before the election of 2020.