I used Parker's guide when buying my M3 this year. Chose a nice spec 08 plate with 13500 miles. Main dealer. Cost me 33k. Private for the same was 28k, but dealer sorted new tyres, service, mot, clearcoat, four wheel alignment (which took two hours of the tech's time), plus some other stuff; and I have dealer warranty.
I'm happy with that.