Trump is up to 45.1 in the rcp average.
His approval, imo, has gone from bad to mediocre (if you look at his ratings at this time compared to past presidents.
Gallup and nbc/wsj have him at 46%, which is higher tha reagan, carter, and obama
Not saying that is good or ideal, but it isn’t insurmountable at all to win re-election if you can just get those numbers up a tiny bit
With the Mueller investigation losing it's heat and the economy continuing to be good, it's likely that Trump's numbers will continue to rise the next few months.