However, looking at the public sentiment, it seems safer to bet for Trump!
Where did you hear this? Majority of the polls have stated that Biden has been in the lead for sometime now and this will probably never change. Polls may have been wrong last time, but that doesn't mean they will be wrong this time too.
Majority of the public themselves want Biden to win based on what I observed though it comes down to who wins the key states in the end. Let's see if Trump can conjure another miracle this time.