HI there
Your considering buying an M5, your buying a car with supercar running cost and let me get this right your trying to save 1-2k by buying a car thats not from BMW in the hunt for a bargain. Sorry but you don't go buying cars of this performance level with the primary goal to get a bargain. You buy cars like this with the primary goal been that of getting a car thats near perfect with full manufacturer warranty.
Regarding an inspection, forget the AA or RAC, they've probably never seen an M5 before and would be clueless. Only BMW can inspect this car or a BMW specialist. BMW will charge £200-£300 to carry out a full inspection and to be frank its an absolute must. A specialist will cost you in the region of £400-£600 but again BMW are better setup to check such a car over.
Then warranty, well only BMW warranty is of any use, no other warranty will cover an M5 unless again its a specialist provider.
If you want a bargain, then sorry performance cars are not for you, as its not the way they are purchased, unless your goal is to buy and re-sell in a very short time period for a profit. If however your buying the car for your own enjoyment then buy the car from a good independent with good reputation or BMW official. Or a car from a owner who has clearly pampered and cared for the car, but from a salvage yard, sorry I'd not ever entertain it. Also get it HPI checked too!
Make no mistake about it the M5 cost a fortune to run, 10MPG, high insurance, £300 tyres per corner, expensive servicing cost and should something brake it will be always in four figures fact, sometimes five figures.
Listen to the guys on here, M5's are one of the most expensive cars on the road to keep and thats why its imperative you buy a good one and not a bargain.
