If I could go back to JFK, I would. He was the first president to really understand the corrupt and evil nature of the deep state establishment and tried to reign it in before it killed him.
Reagan was the best at bringing the nation together, but he lacked understanding just how corrupt our government was. He was focused on the commies, which he did a good job against.
Trump is the best on that list for today because at this point there are two sides with irreconcilable differences, the freedom-loving citizens versus the corrupt institutions which have grown way too powerful. We are headed towards a police state. Trump is not nearly as smart as JFK was, but is currently our best hope. I still see Trump has too many backstabbing establishment types around him. He does not completely get it.