I recently got my first bimmer, a 1995 525I Touring, and though I have no empirical data to compare it with, my gut is telling me that the car is taking too long to heat up to full operating temperature. In the cold weather here in New York City (lets say about 32 degrees F.) I start the car, let it idle for a couple of minutes and then start driving. The temperature gauge doesn't hit the middle till about 15 or 20 minutes worth of non-highway speed driving, and only a little bit faster at highway speeds. Does this sound normal? My Toyota Camry heats up in less than half the time.