Android/iOS: It's easy enough to find the cheapest flight for your destination -- there's no shortage of tools to help you do that. The problem is, there's usually a reason the flight is cheap: It's a red eye, it's a terrible airline or there's a long layover. Hopper's latest update tells you when to buy the flight you actually want for the best price.