It's a good idea if you use Low Cost Carriers who vary prices according to demand. Most established airlines tend to set prices by season (peak, off-peak), and/or allocate certain - but very few - seats at lower (but still fixed) prices, which are snapped up on a first-come-first-served basis.