A schism in the dim party is pretty likely (IMO) I just don't see the Biden wing and the whacko Bernie, AOC, Warren factions comng to any kind of consensus on candiate, VP, or platform. I say there is probably a 50-75% chance that one of these socialst whackos gets their dandruff up, and springs a well funded 3rd party run.
And that is the best case scenario for Trump in 2020.