Help me find a new car

I bet theres a problem with the records, im willing to bet those are actual miles… And that yr m5 should go for high 30’s to low 40’s, I think its a good deal regaurdless