Stick with a newer Tahoe/Yukon or maybe even an Escalade, but DO NOT buy a Mercedes. If you like to keep a car for around 300k miles for relatively little cost in maintenance and upkeep, Owen Bellwood is not your friend. Mechanically, they’re pretty good, but there are so many “luxuries” installed on these, that they…