Again this varies a lot depending on where you are going, Los Angeles is cheapest around January due to it being the rainy season so you’ll find the cheapest flights to the USA then, Miami experience its off season from June to August as temperatures get very hot so cheap flight tickets are more readily available if you plan in advance and book them early.
Compare between different airlines (regular and budget) and between the different classes of seats offered! If you can enjoy business class on a budget airline for the same money you'd pay to fly economy on a more "prestigious" airline, more power to you. You end up in the same destination but get to enjoy a more comfortable, luxurious experience. Why not?
Travel agents used to have to do most of the footwork for
You can sign up for an airline rewards card that earns points with a particular airline, or a more general travel rewards card that lets you redeem points across a variety of airlines. As a beginner card, we recommend the Chase Sapphire Preferred. You can earn up to 60,000 in bonus points after spending $4,000 in the first 3 months after your account opening. That's worth $750 when redeemed through Chase Ultimate Rewards, and more than enough for a domestic flight. There's also no foreign transaction fees, so it's the perfect all-rounder travel credit card. You can compare this card with other top credit cards.