Cla 45 2016

Hi everyone.

Looking for some advice on whether to pick up a 2016 cla 45 with 70k miles on the clock. Can get it pretty cheap but I just want to know if it would be a headache with the mileage being that high. It was owned by a friend who took amazing care of the car but you never know. Also in terms of alternatives, I am looking at a 2020 M140i (i know it's an amg subreddit, but will take any advice I can get).

Thank you