4 year ownership bump. Not much new. I had my last "free" service at the dealership (BMW of Sterling) last month and wasn't super happy with it. I haven't been happy with the last few, and despite my feedback they do nothing. I'm still years away from replacing this car, but I won't be replacing this car with a new BMW.
I have 3 years left on my warranty (paid for 7 years, 70K miles at the time of purchase). As long as I don't start having expensive repairs I plan to keep this car for 10+ years. As I have no "free" services left, I plan to start performing the services myself.
The F31 is a joy to drive and has enough space for a family of 4. It's a capable substitute for track days for the E30 when the weather isn't agreeable or if I want to give my E30 a break.
Here's a photo from some snow we got last week.