Here are the states I'm watching closely tonight, and the times their polls close. The biggest ones are all around 7pm Chicago time, just over 4½ hours from now.
18:30 CST/19:30 EST
North Carolina, 15 votes, Republican Senate seat: Hillary Clinton* is polling dead-even, and so is Democratic Senate candidate Deborah Ross. It's not a make-or-break state for the presidency but it would be a huge pick-up in the Senate if Ross beats incumbent Republican Richard Burr.
19:00 CST/20:00 EST
Illinois, 22 votes, Republican Senate seat: My home state is all but certainly going for Clinton, and has a very good chance of giving us a Senate pick-up if Democrat Tammy Duckworth* beats incumbent Republican Mark Kirk. Expect the networks to call our results right when polls close.
New Hampshire, 4 votes, Republican Senate seat: This tiny New England state may signal how other older, whiter states will go later in the evening. And it's not nearly as blue in recent forecasts as it was in 2012 or 2008. I'm also looking for Democrat Maggie Hassan to take the Senate seat from Republican Kelly Ayotte. They're polling dead-even in a must-win race for Democrats.
Pennsylvania, 20 votes, Republican Senate seat: Right now it's "leans Clinton" in optimistic forecasts, "toss-up" in some others, with Democrat Katie McGinty* barely edging out incumbent Republican Pat Toomey.
Florida, 29 votes, Republican Senate seat: Another state where Clinton and Trump are polling dead even, I don't expect this race to get called until late tonight. But in the Senate, it looks like incumbent Republican Mark Rubio will defeat challenger Pat Murphy after all.
Missouri, 10 votes, Republican Senate seat: Trump's going to win the state; I accept that. But Democratic Senate challenger Jason Kander has pulled ahead of incumbent Republican Roy Blunt in late polling. That would be a very satisfying pick-up.
19:00 MST/20:00 CST/21:00 EST
Michigan, 16 votes: Clinton is barely edging Trump right now in late polling. This one could go into extra innings. (No Senate race.)
Wisconsin, 10 votes, Republican Senate seat: Both Clinton and Democratic former Senator (and current Senate challenger) Russ Feingold* are polling ahead, but it's still way closer than I want. This one could also go late.
Colorado, 9 votes: Incumbent Democratic Senator Michael Bennet is comfortably ahead of Republican challenger Darryl Glenn in the polls, so I'm not worried about that. I am interested to see how the toss-up resolves itself in the presidential race.
19:00 PST/21:00 CST
Nevada, 6 votes, open Senate seat (currently Democratic): Who will succeed retiring Senate Minority Leader Harry Reid? Democrat Catherine Masto is polling just a smidge ahead of Republican Joe Heck. This is an important Democratic hold. It would be a shame if New York's Chuck Shumer becomes Majority Leader just as the previous leader's seat changes to the other party.
20:00 PST/22:00 CST
California, 53 votes, open Senate seat (currently Democratic): Since both candidates running for Senate in California are Democrats, I am confident that we'll hold Barbara Boxer's seat. And Clinton is polling so far ahead in the Golden State that, again, I don't anticipate anything dramatic happening. But it's always nice, in any presidential election, to see my candidate's numbers go up by 53 at 10pm. If Clinton already has 199 votes in called states by this point, the triple whammy of California, Oregon (7 votes), and Washington (12 votes) means it's all over.
Will we know who'll be the next president by 10pm? I hope so. But I'm prepared to wait up all night to find out.
* Disclosure: I have contributed financially to these candidates.