Trump is going to win narrowly simply due to people having the tendency to just vote for the sitting president. The american electoral system will also aid him like it did last time, which is peculiar since he keeps claiming how rigged the system is.
I really wish the world wouldn't have to stand 4 more years of this, but I don't see how he could possibly lose the election. Biden has the best chances of beating him, but he's too old to win. Warren would be a super easy opponent as she will just rile up the Maga crowd just like Hillary did last time.