Check the price on it...might be a different answer for different owners, depending on your budget. I don't recall how long before it deteriorates, but more than a year.
It was under $20.00 shipped for a small 20g tube, so the cost doesn't pose an issue, I can add it into the "Snake" first aid kit. A long expiration date