IF Trump wins Wisconsin he is reelected. Simple is that!
Trump can lose MI & PA which he probably will.
However if he keeps Arizona, Florida, Georgia, North Carolina, Ohio, Iowa and those 2 Districts in Nebraska & Maine he gets 270 Electoral Votes to 268 Electoral Votes.
Not if he loses Arizona which is quite possible.
I don't think he'll lose Arizona. Let get this straight: The Main Reason Democrats got so close there in 2016 was Maricopa County Sheriff Joe Arpaio which drove up Democratic Turnout. Democrats won't have that benefit in 2020.
Also, if you look at the Democratic Presidential Field, they are all to the left of Democratic Senator Kysten Sinema. Sinema won because she campaigned as a Centrist in 2018. The NY Times even reported a couple of weeks ago that Sinema would likely vote against Trumps Removal from Office should the Impeachment reach the Senate together with Manchin.
Impeachment will hurt Democrats biggly in 2020.
And finally Trump won in 2016 getting only 46,2 % of the Popular Vote. A new Gallup Poll pegged his JA at 43%.
Mark my words: If Trump has a JA over 45% he can still win the Election because the Country has become so polarized.