If you have enough banked points for your chosen retailer you can redeem them at anytime. If your policy ends for any reason, including cancellation, you'll lose any points you've not already redeemed.
If this article wasn't useful try searching again: