Worth noting, @Rasmussen_Poll first, and now @GallupNews second, are showing highest levels of satisfaction/right direction in some 15 years.
Also worth noting, re: party ID...
As Indies decline, self-ID GOP voters increase. We saw this pre-2014 and pre-2016. It reversed pre-2018.
Bad sign for Democrats months before Election Day.
That could definitely help to explain his higher approval rating than in other polls.
As of now...
Historically, two things are common in re-election cycles.
1) Incumbents are hard to defeat.
2) Indies shift toward favored incumbents.