How long does a opened bottle of tequilla stay good?

Assuming you have the cap, keep it cool and out of the sun and you have about 5 years.