Jaichind and Marty have a point. Approval ratings this early don't matter all that much, and especially given how polarized things are.
It almost doesn't matter who the candidates are or what the issues that people are currently complaining about are. This is the map:
I posted this also in the 'underestimating Trump' thread, but I feel it's worth repeating. With maybe a state or two changing, this is the map we're looking at folks. It really doesn't matter how low Trump's approval rating is. Outside of a stock market crash like 1929, there will not be a 1980s style landslide.
There's really only one question to ask- will minority turnout in Detroit and FL be higher than Obama->Trump voters in WI, MI, and PA? If the answer is yes, Dems win. If no, Dems lose. Simple as that.
And how much do approval ratings this early in the game tell us in answering that Q? Next to nothing.