Enjoying wine at a restaurant comes with record-high prices. Consider dining at home and buying a good wine yourself.