Seriously,
The whole idea of owning a car that you love, a gtr for instant, is to be able to take it with you everywhere, enjoy the drive and not to leave it in the garage cover up or avoid increasing milage or offcourse unless its a dedicate Track Car or such.....!
I've taken my old 33gts, 32gtr to the snow many time.........but that's just me though.