Thanks for the input guys. If the M4 wasn't 10% to 15% less than US prices, I wouldn't even consider it. Even after owning older BMWs, I still think they're over-priced and overrated. They are, however, very solid drivers. My E39 540i feels way better than the 2001 Mercedes Benz S500 we originally considered buying. I haven't looked at KBB or NADA, but if a 2 year old M4 with under 24,000 miles costs more than $48,500, then I may have to talk to the wife about getting the car. I saw a white M4 gun it on the acceleration ramp, and that thing just took off. I heard the rasp 20 feet away
.