I believe it is still too early to answer this question. He has a lot of opponents but many supporters as well. We need to do more of his moves in order to decide if he will be re-elected or not.
Personally i like him.
You're definitely right. Its too soon to tell. Winning an election is determined by a lot of factors. Presently, his administration is very rocky. Nevertheless, he has done some things right, for which he deserves some accolades. The Democratic party nominee will matter much.