Step #1: carve out time for yourself to do some actual retail wine shopping for the holidays. You do not want to find yourself in the ignominious position of being stranded at home with no wine, with bad wine or being forced to run out to the nearest store with any wine inventory (e.g., The Dollar Store) to pick up a bottle. And note that holiday wine purchases should include multiple bottles of red wine, multiple sparklers as well as dessert (personal favorite: Spätlese Riesling) or fortified wine (e.g., Port, etc.). Last, I'd recommend buying one special holiday bottle for either that truly special holiday moment (see Step #4, below).
Step #2: never share a good wine with people who won't appreciate it. Just to be clear, this does not make you a wine Scrooge, it just shows that you're aware that some people can appreciate good wine and some cannot. For example, when you go to a holiday party, always bring a great bottle for yourself (and anyone else who appreciates it) and a bottle of plonk for the rest of the plebs, e.g,. Chocovine tends to be a crowd-pleaser.