No real 100% garuntee mate, as someone could clock a car regularly and make it all tie in.
My own advice would be buy on condition at the time and available service history. Good thing with BMW is they log all their servicing so verifying a BMW's service history is much easier. With Toy-yoda's I am not sure.
.... But I now have a M3 CS