It’ll all be over by the end of next January. Ambers has the details:
Jan. 5: Iowa caucuses (both parties)
Jan. 8: New Hampshire primary (both parties)
Jan. 12: Nevada caucuses (both parties)
Jan. 15 Michigan GOP primary; Dem beauty contest
Jan. 19: South Carolina primary (both parties)
Jan. 29: Florida GOP primary; Dem beauty contest