You want to look for a card which will never expire so which you could be without it really be useful in the end.
Don't buy cards ahead if the occasion you might be buying it for to get months far away. https://groups.google.com/g/giftcard-mall-my-gift-info/c/lJb4jNQqwjY