Just clarifying for folks that may be new that your PIF date may be significantly earlier than your booking window. We are silver so our booking window opens at 90 days pre-cruise, but for 7-day sailings the PIF date is now 120 days pre-cruise.
Changes to port fees/taxes. Those are set by the ports, not
DCL, so sometimes they get changed and that changes your cruise price.
To answer the original question, I have a credit card that has 3% bonus on travel for the first $2,500 spent each quarter. So I made sure to spread out my payments a bit to maximize that benefit. The gift card thing doesn't work for me because I'd worry too much about being refunded to gift card if anything came up, and I don't like holding on to thousands of dollars in what is basically cash that anybody could spend if I misplaced it or if it were stolen.