Your avatar frame does not expire. Once you purchase it, it remains accessible in your avatar profile settings. Even if you upgrade to a new frame, it remains in your inventory, and you can reuse it in the future.