#1 Red Wine
Red wine is not only good for drinking, but you can use it to cook several meals. It’s healthy to have one glass of red wine a day, because it’s high in antioxidants and good for your blood pressure. Some say that a wine is even better with age, so it lasts forever basically, but it depends on how the wine was produced. Most of the commercially bottled wines are on a shelf for 1-3 years and you can drink them for 2-3 years if they were unopened, but if we are talking about a real fine wine, it can last decades.