H.P.
I don't believe in the obligation to give a gift. If there is something that you want to give to them, then you can feel free to do it at any time, whenever you want. Wanting to give a gift is nice. Having to give a gift is...non-existent. All the previous posters have the right idea, as far as I'm concerned.
They can renew any time they want. Maybe their marriage needs the boost. Who knows? Their call. That has nothing to do with you, though.