Sean, what you need to do is get Global Entry. It's good for 5 years and it's only a hundred dollars and it includes TSA pre-check. So it makes leaving the country and coming back a breeze. And if you're really bougie, you get clear clear makes everything run within. I literally get To the drop off point at Terminal A or B 5 minutes before boarding. Never have a problem. That's the way to travel.