Unless Democrats can finally accept the fact that there is no grounds to impeach him and stop this almost 2 year long temper-tantrum they are currently experiencing he will win in 2020.
I might normally agree with that but in Trump's case I can't help but find it hilarious and hope it continues. He did his best to have Obama removed from office for years and I hope the Russia issue follows him forever even if there is nothing there--especially if there is nothing there. He really deserves it.
And it will have almost nothing to do with who wins or loses the election.