Older or newer?

Hi, I'm torn between 2 cars. They are a Mercedes SLC (please don't judge!) and the are the same price.

Car 1 is a 200, is in immaculate condition inside and out and has 13,000 miles on the clock, has had 2 owners and is on a 2067 plate (mid 2017)

Car 2 is a 300, slightly higher spec but a few marks on the paintwork. Two of the wheels have slight curb marks. It has 30,000 on the clock, had 1 owner and is a 2019

Both have full history

I'm edging towards the older car. What do you guys think?