I predicted that Trump would be the Nominee and that he would defeat Hilary. I didn't even think it would be as close as it was.
With that said I can positively say that there is almost no way Trump will not win re-election. These are the reasons.
1.The Impeachment process will backfire on the Democrats and motivate the legions of people in the Midwest who voted for him but then had remorse to vote for him again.
2.The Impeachment process has fired up his base even more.
3.He will not start any new wars with Iran or anyone else.
4.There will not be a recession until after the election. This is the most important part, and it's tricky.
As long as there's high employment and rising wages it's near impossible to turn out a sitting President. The problem is that the current expansion has been going on for so long that everyone expects a downturn just around the corner. To stave this off the Fed has been lowering interest rates over and over. The Fed Chairman said yesterday he realizes that lowering interest rates may not be enough to continue postponing a downturn, but it's the only tool the Fed has and they are going to use it. Note he's not saying he's trying for a "soft landing" from the present expansion -- he's trying to postpone it. Why? BECAUSE THE FED DOESN'T WANT ELIZABETH WARREN AS PRESIDENT STUPID.
The Fed wants Trump re-elected because all the Democrats running are Marxists pretending to be "democratic socialists" who will absolutely destroy the American economy with high taxes, insane regulation, another round of more wars. They will open the borders to anyone who wants to invite themselves in and then pay for their heart transplants and cancer treatments.
When you have the Fed on your side as a candidate, and all that the Fed represents, well that says you probably will not lose.