Please advise. I have a 97 M3. The car is at 32K miles. I went to the dealer in Austin (near 360&183) and the old lady there told me that I should wait for the inspection light to come on, else I pay for the cost of inspectionII. She also said on some cars that light comes very late. What kind of BS is this? They should service my car based on mileage, right?