Originally Posted by
RoadKillCafe
I didn't see anything about how long you had to hold onto the card before cancelling.
I've noticed that some Chase cards have a 6 month wording on the offer. Just to be safe, I'd keep it for at least 6 months.
Also, you could "redeem" the PC points for a stay far in the future and then cancel later, redepositing the points, just to make sure your points are safe if you want to cancel the card sooner.