Like Lincoln in 1860, Trump is being help greatly by having a very divided opposition. The supporters of Angry Santa who won’t support the Wicked Witch will vote for one of the minor party candidates (e.g., Gary Johnson or Jill Stein). Meanwhile, the Trump support is strong and growing. Odds are good for January 20 being a day of celebration for America.
Yup! If the angry southern "fire eaters" at the 1860 Democrat convention in Charleston hadn't rejected Stephen Douglas and backed another candidate, Lincoln would surely have lost. Instead he faced a divided front of 3 candidates.