Exactly what dmunsil said, we booked right away, and then kept checking back to see if there were better deals, about 3 weeks out, there was a MUCH better deal, so we cancelled the old reservation and booked with the new deal. (OK, we did it in the reverse order to make sure we got a room)