I'm lucky enough to have a B&M that has an amazing smoking lounge pretty close to my house. I don't get to smoke as much as I would like, but when I do, I get to hang out with a bunch of guys who enjoy cigars as much as I do. Also, if you have a garage you can get a space heater and smoke in there.
Same here. If it goes too many days of frigid temps, I just head down to the local lounge and torch up.