I'm planning on booking a revenue ticket to Israel for Pesach shortly, but if the situation is still bad there before Pesach, I'll want to cancel the tickets. Is there any specific CC that will refund me the price of the ticket if I want to cancel for that reason? Or will I need to book a cancelable ticket?