Mercedes-Benz Buenos Aires: where to buy and care for a car that never fails