If you're trying to finish up some of your Winter Veil achievements (which are all mandatory if you want to get the Violet Proto-Drake one day), remember that you don't have much time left. Today is the last full day of the holiday. It ends tomorrow (the 2nd) at 6 AM according to the in-game calendar. You have less than 24 hours to get your fill of fruitcake and stock up on Holiday Spices.
If you're trying to finish up your work toward the Merrymaker title, don't forget to check out Amanda Miller's guide to the Winter Veil achievements. The quickest piece of advice, though? If you still need Let It Snow or Bros. Before Ho Ho Ho's, start hitting the revelers every hour on the hour, because your achievements are now in the hands of fate, not your own. Good luck.