I have a very hard time thinking any court would agree that President Trump can pardon himself. The immediate result would be unchecked executive power, something that the Founders explicitly wanted to avoid. So, if Trump can't pardon himself and Joe Biden has zero interest in pardoning Trump, an effective pardon can be granted by one man only, Vice President Pence. Nixon resigned and Ford, Nixon's appointed Vice President, promptly pardoned him. That pardon was one of the factors that cost Ford the election in 1976, by the way, but it’s about the biggest thing Pence could do to reclaim the support of the Trump Base. Right now, they want to lynch him for his "betrayal" of their Dear Leader but they could be brought around if Trump started praising Pence for standing up to...well, anyone who isn't part of the Trump Base. And Pence wants to be President some day. So Pence might do it if given the chance. The only way Pence could get the chance, though, would be for Trump to resign this week. Or next, I suppose, but that's cutting things awfully close. Would Trump do it?