Xanax works for me when I feel the onset of it coming on. When I take it, in about 15-20 minutes I am as relaxed as you can imagine. The holidays tend to make the anxiety level rise anyway with being around relatives that I don't particularly want to be around, etc., so having Xanax to help make it through the holidays as well as the rest of the year I feel has kept me sane.