I think it's impossible to say who will win because Trump sympathisers won't admit to who they will vote for.
To a lesser extent we have the same issue in the U.K. as it unfashionable to vote Tory and trendy to vote Labour.
I went on holiday in summer 2019 to a place outside of the USA but full of Americans and they were all talking about The election even then. Anyone who voted for Trump whispered it but I'd say they were definitely in the majority. Things change though