Open bottles of still wine should be enjoyed within two days, and sparkling within one, for maximum enjoyment according to this food and beverage expert.