Possibly your employment or other commitments are holding you back from buying your favorite gift.
Don't buy cards ahead if the occasion you are buying it for can still be months far away. https://groups.Google.com/g/giftcard-mall-my-gift-info/c/lJb4jNQqwjY