I travel quite a bit for work, and have been doing that for almost 15 years now. Keep in mind that my perspective is from that of a business traveler (traveling during the week without weekend stayovers), and flights out of our airport are one of the highest on average in the country due to dominance of a big carrier and little competition. With that said, the thing that has changed the most in the last few years is that the planes are full, really full. There is much less flexibility and there are fewer last minute bargins. Years ago, we used to book way in advance. Those were the best deals. Airlines ratcheted up change fees ($150 per segment now PLUS the fair difference) over the years and took away lots of the early bird deals, so then we did more watching and waiting to jump on good fairs. Now in the last couple of years, that strategy can backfire because the deals never come (flights are full), and often the prices jump. Now we try to book generally about a month ahead. For using airlines miles, I try to book WAY ahead. Frankly, it takes more and more miles all the time and flights with the lower cost in terms of miles are really difficult to find in lots of markets. Ten years ago I could usually fly using 10,000 miles, now it's pretty rare to find what I need with less than 40,000.... The silver lining---the Marriott program is great! I put all my travel, and lots of my other stuff on my Marriott card, and have had great success getting Marriott point nights. In terms of gymnastics meet travel, others on here will can help you more, my daughter is only 7. My advice for what it is worth, is that if you have a direct flight that works great with your schedule, and a fare that seems in the ballpark---take it.