I think the real question is who will be the Republican nominee in 2020
Normally, a sitting President gets a free pass to the nomination. I think Republicans will be lining up to run against Trump
Key candidates.....Cruz, Rubio, Ryan
You can forget all three, especially Rubio; he made himself look like the petulant little brat in his recent 'Hearings' performance, a true gimpy little dork. Cruz was already toast before the Primaries, and so was Ryan, who is one of the establishment gimps GOP primary voters were particularly voting against. In any cae, Trump will be the nominee, and he can handily beat any of the degenerate criminals and hacks your beloved DNC will run; your Party and its base are just too stupid and narcissistic to pick a real winner at this point, and for the next 20 years at least.