Mercedes-Benz is a name synonymous with luxury and performance, and their vehicles are often the subject of admiration among car…