When comparing cumulative costs by brand for years one through five and six through 10, we found that Tesla had the lowest maintenance costs. At the opposite end of the rankings, several German automakers are clustered as the most expensive brands, namely Audi, BMW, Mercedes-Benz, and Porsche.
https://www.consumerreports.org/cars/car-maintenance/the-cost-of-car-ownership-a1854979198/