Hot toddies and other cold weather tipples are comforting on frigid days. Stock the bar with a few essentials and you can whip up a batch of drinks without having to brave the weather or pay top dollar. There are plenty of great spirits for $20 or less a bottle, making the cost for each 1-ounce serving less than $1. Even premium spirits that retail for $50 a bottle end up costing just $2 an ounce. Combined with mixers and other pantry staples, they make a variety of warming drinks for less than $5 -- a bargain compared with the cost at restaurants and bars. We've rounded up 20 of the most inventive and tempting warm cocktails of the season from top brands and bartenders to enjoy from the comfort of home.