I keep mine in a heated shop too which works great if you can but if you are on a weekend trip with multiple rides in succession planned with no place to dry them out between rides and you have been in deeeeep pow I recommend you take your air box off to ensure it's nice and dry inside, especially if you have an old XP. My last sled was a fully moded XP 872 which were notorious for letting snow in through the intake, I had a double screens and filters in place for added protection but when riding the Telkwa range in Houston we were lucky enough to ride right after a massive dump of 9' over 2 days. So the first day was mind blowing and it got down to -27C at night and being so tired from riding hard I elected not to take my air box off to dry it out over night -basic laziness , this was a big mistake because the moisture froze to ice inside the air box and slowly melted during warm up the next morning. My sled didn't sound good at idle because of this but everyone was getting tired of waiting for me as I was hoping it would dry up before we left the parking lot, once you hit the gas it sounded fine as usual. Anyway, with 9' of fresh pow waiting for me and my bro's nitro already stuck 100 yards from the truck I decided to jump on mine to go help, and just had to hit a big powder jump that happened to be on the way that I couldn't resist....woohoo I am 10' off the ground when I hear my engine BANG and seized in mid air. The jolt of the jump shook the water free from inside my airbox, and it was sucked into the engine causing a cold seizure! It ruined the best POW conditions I was ever able to ride, and what's worse had to hear about it from my bro for 4.5hrs on the way home. Needless to say I learned a tough lesson, and am hoping sharing it with you guys may save some one else's engine and weekend in the process. Cheers.