I am considering buying a 97 m3 with 50k miles. It was used as a demo car for its first 5k miles. Can anyone tell me if buying this car is a smart thing to do? I am worried about it being broken in incorrectly along with being revved hard on a cold engine. Any insight or experience would be appreciated.