Storing wine, regardless if it's homemade or from a winery, is very important. Heat, sunlight, and dampness among other factors can spoil wine. It's essential to store wine in a cool, dry, and dark environment. If you do this, both homemade wine and professionally made wine will last for months if not years.