It sounds expensive to repair and a 2013 is not getting any newer. I don't know much about Mercedes however I would go for more of a boring cookie cutter car rather than risk breaking the bank on repairs. It's 9 years old x 15,000 miles per year. I don't like sounding like a Debbie Downer but...