I have an 1998 M3 since one year, has only 28k miles. First owner was a 70 year old man, driving the car only on the weekend for fun, did all inspections and services and maintenance at BMW, no hard driving and took care very well of the car. Like it very much, no probs so far, except I had to change the alternator.
It all depends on previous owner.