All through the year but not during the snow- except the one day when the t**t crashed into it and put it off the road for a month. Its a car, its meant to be driven IMO
daily driver. Bit noisy on the motorway compared to my old 330 coupe, and I wish it had cruise control (which you can get but I dont have), but otherwise its fine. Trip computer says I get 28.6mpg which is more than my 330 did so something is probably wrong
as for snow, its probably no more or less practical than any rear wheel drive BMW. My 330 was rubbish in the snow last winter, but TBH we get so little 'proper' snow/ice in the UK that its not really an issue. Certainly not worth needing a second car for
Imo, it's not THAT special or compromised enough to be only used as a weekend car... it's better and more exciting than most normal cars, but not that much.
I'd see Caterhams and Exiges as weekend type cars more I guess, smaller boots, crappy heaters etc... Z4 has electric everything, is snug in deepest winter, a large boot etc...
Run it anytime, any weather. Love the M so why drive anything else? One thing I hate...I live too close to the shops to really give it a proper run so I have a lot of "scenic route" trips