For your winter driving question BMW as you know are rear wheel drives as such I tend to make sure I have good winter tires with the stock rims of 15” on my car. Also I have the 17” for the summer. When it gets hairy here –NJ- I get several bags of salt loaded in the trunk. It gives me the traction I need.
For the value comparison issue; well this is a much debated topic where you may hear so many conflicting opinions. But I’ll summarize it for you as follows:
Some did argue for APPRECIATION Due to the fact that the E46 does not make an "M" version; the E36 M cars can appreciate slightly in value.
Also I see many people with unrealistic expectations of their cars value. One thing is asking for a price, getting it is another. To be realistic Prices do come down even before the car is sold. Everyone likes to believe his/her car is going up in value. The fact of the matter is 40-50% depreciation in value every four years.
Having said that I will argue prices seem to vary by states, countries and regions. What is valid here in NJ does not hold true in South Carolina or Mexico.
I conclude by saying this: Cars are not similar to real estate investments, they do depreciate in value-allow some room for some exceptions i.e. wholesales vs. retails, classics- Bmw cars are good cars and fun to drive. While they do hold up in value much better than other cars, they are very limited by their very nature; that is of being ONLY a car. Cars syndrome at best: new vs. old = depreciation. Just consider it the cost of driving an ultimate machine!!