We'll only know on Friday morning US Eastern time. The path to victory for Biden is Nevada, Michigan and Nebraska's congressional districting. This gives him 270 electoral votes, pending a Wisconsin and Arizona recount (which the Trump campaign must pay for, and can only register their request in about two weeks time, so we'll see how that plays out). Trump is going to win Alaska, and most likely Pennsylvania/North Carolina. Georgia is awaiting ballots being counted from Atlanta, so a lot of this comes down to how much Democratic attempts at turning out the vote were. Remember, they started late having written it off, but they do seem to have done better with Black voters compared to their losses across an increasingly diverse Latinx population.
In terms of contestation, the recounts won't change results with any significance. The recount reasoning in Arizona (Sharpiegate) is nonsense, those votes have been counted. Recounts in Wisconsin and the MW will just capture margin of error (200, 300 votes maybe for either candidate, not enough to change results). SCOTUS is probably the game changer, now the court swings the other way, and Kavanaugh et al., have been posturing their changed positions since 2000 on excluding votes. We'll see how that unfolds, but justices will have to decide between institutional integrity and protecting the appointing executive. It's going to be an interesting, and frustrating fight, in which Democrats should prepare to fight to the finish.
Your call is too soon at this point, as tempting as it is to state results. The results so far tell us that moderation is the game, they couldn't separate themselves sufficiently from critiques about being socialist/communist in key swing states, maybe because of the broad internet presence of Bernie Bros/progressives being more salient during a time people spent more time online than canvassing in person.