Will President Donald Trump make the same mistakes the Carter administration did in dealing with Iran? Let's hope not.