As of right now I don't see Trump winning reelection. Dems have been winning the elections since 2016. I also think it comes down to a bigger chunk of Dems are 100% anti Trump compared to the percentage of Republicans that are fired up for Trump. I also think the Dems (who I think are the far superior politicians) have fired up their base and are going to have a huge turnout.