I honestly don't know what to think at this point. There's plenty of evidence that Hillary Clinton will break 300 electoral college votes. There's significant evidence that she won't make 270. Polls show Hillary up by 2% to 3% on average. But the polls missed Reagan's landslide in 1980. The polls missed Brexit in 2016. Then again, polls underestimated Obama's defeat of Romney in 2012. Is Trump surging or is his Democrat swing state tour this last week just bravado or desperation? Who knows? I certainly don't, although it won't stop me best guessing.
Skipping all the boring stuff, I'll leap straight to my prognostications. Trump will beat Hillary 270 to 268. Clinton will try to litigate it but will fail. The Republicans will keep the House and end up with 51 seats in the Senate. That's me trying to split the difference between cautious optimism, Trump hysteria and polling and pundit commonality suggesting Hillary wins. This is really a true unknown situation in my eyes. I think the most telling insights will come from post-election analysis of polling data.
A few observations I can offer.
There may be what's been dubbed a Trump Monster Vote, but the size is still TBD. I doubt it will be as big as many hoped for but bigger than expected. I expect the real difference maker in this election will not be Democrat cross-over voters but rather dampened Clinton support and the lack of enthusiasm among Hillary supporters. If turnout for Hillary is low then Trump's odds improve dramatically as his supporters clearly have an enthusiasm edge.
The transit strike in Philadelphia has ended, which is likely good news for Hillary GOTV in Philadelphia.
Hillary may also have abandoned Ohio and could be looking to fortify Pennsylvania. That's also helpful for her strategically even though to some, it might appear as a panic move.
Pennsylvania may be the state to swing the election. But so too might be New Hampshire, Colorado, Nevada, Michigan or even the single electoral vote from Maine CD2, if Trump is to prevail. If Clinton emerges victorious then the state that will do it for her is either Florida or North Carolina.