Typically if the price goes down, you can rebook if it's a new sale; you may or may not be charged a cancellation fee of 75.00pp, just depends. At least US bookings. If you have a specific staterrom you want or if the cruise is selling well, I would suggest booking now. And use a travel agent...