If you've already bought an opened the bag you have pictured above you might as well use it but I wouldn't recommend buying it again.I don’t know for sure, I just got them a week ago and other BYC members guessed them to be 4-6 months
I buy this at Tractor Supply: