Hey guys, I just recently bought my M3 in December. Unfortunately when I bought the car, the owner didn't know when exactly it had gotten its last service done. Because she didn't drive the car that long, but the owner before her was her dad and she said he got it serviced regularly. She drove it for 6 months then I bought it. Anyway... BMW won't give me any info on the car about when it was last serviced. Its about to hit the 90,000 mile mark. So I figured it would be ready for inspection II? However, when I turn the car on in the odo display it shows "next inspection due at 145,000". So my question, is should I just take it in for inspection II or just do oil changes when due and take it in for inspection when it hits 145k?