Before you rebook, check the airline's policies. American, for example, allows ONE free change, so if you've cancelled a flight and have a credit to use, you need to wait until you're pretty sure of your dates first.