If I was driving 38k miles per year, no way would I buy a new BMW or MB. Iíd probably buy a used late model low-mileage Honda like a Civic and just drive it up to 150k.
Problem is that high miles kill German cars on resale. But high miles on a Japanese car, people are like ďshrug itís a Honda itíll be fineĒ. Plus highway miles are a cakewalk for any car, so youíre not really risking mechanical issues - itís all about the per-mile usage cost determined by acquisition and eventual sale/trade price.
Current Stable: 2014 335i M-Sport // 2012 X5 35i Premium // 2002 330i Sport
Out to Pasture: 2002 X5 3.0i // 1995 325i Sport