Years ago, in a highly intense training program that consumed several years of my professional life, we had an expression for difficult learning experiences:
AFOG = Another Freakin' Opportunity for Growth.
You did get a good price on a stellar vehicle. It's WAY better than you could have done in early 2009. Enjoy the ride and vow to research the heck out of the next new car deal.
As the family grew, so did the BMW.
Current Ride: 2009 X5d
Previous BMWs: 2002 330i; 2000 M Coupe