The stock market peaked in January and had been down all year.
Your record highs are basically a net gain of 0-1% on the year.
And real wage growth is pretty anemic.
https://www.bls.gov/news.release/pdf/realer.pdf
Most people going to the polls aren't reading about corporate profits, they are looking at their paycheck and what they can buy with it.
I will say that the continued low unemployment is very good for people.
Trump needs to stop making negative headlines with dumb tweets and vindictive comments and just let the good economic news speak for itself.
And people are still nervous about where is tariffs and proposed trade deals will go.
As for McCain, it would be so easy to do a simple tweet that said he was a good man and don't raise the flag back up for a few days.
Small and steady economic gains don't inspire people to come back out and vote for the president.
We learned that with Obama. His last 6 years saw positive employment gains every single month and good corporate profits, but he lost the House in 2010 and the Senate on 2014 despite those positive economic trends.
Hate inspires people to vote. Complacency doesn't.
People hate Trump.
They keep talking about her, but Hillary is not on the ballot.
Unless we have mandatory voting, elections will be more affected by who is pissed off and want too vote than by any policies.