It depends on the beer and how sanitary your bottles are. Average beers around 1.050 tend to start going downhill after a year or so...this has been my experience anyway. Bigger beers 1.080+ can be good for much longer. I've had some high gravity stouts in bottles for close to three years that taste great.