It is 400 days until the 2020 Iowa presidential caucuses. Maybe. At least, as of the time of this post. Unless New Hampshire sees California as enough of a threat that we get another lesson in the disasters of early voting.
Happy new year.
And for the Iowa fans: Have fun with this tomorrow.