Democrats had a huge lead (+580,000) from mail-in ballots the last time I looked.
Mail-in votes are where 95% of the fraud will take place.
Dems currently lead mail in voting by 590,000. Republican lead Early In Person by 227,000. IIRC, Dems MIGHT need a 650,000 vote lead at the start of election day, so they are way far behind that. But there are huge questions about voting patterns for this year. Makes predictions tough.