I'm looking at a 97 M3 coupe.One owner,service history,92,000 on the clock. The leather and paint(red) are in perfect condition. The dealer is asking $19,995. What are some things to look for? Is this a good deal? When should the belts and everything be changed?