Yikes. So sorry to hear that. 35,000 miles is hardly anything :/
Having started looking around for replacement car ideas since my BMW X1 is in the shop for a serious engine issue (See N20 BMW lawsuits) I have been considering a B class since electric seems like a nice way forward.