Nice meme (Reagan and Trump shaking hands), but as far as “Two best Presidents in American history” is concerned, George Washington and Abraham Lincoln come to mind.
I do think Reagan and Trump are both in the top 5 (at least).
Trump is only on his first term and hasn't had to deal with a revolution or a civil war...yet. Give him a little time.