I love going down memory lane.
My first ever car- I scrunched together $2,000 as a sophomore in undergrad back in 2004 to purchase this 1993 Nissan Maxima. I loved this car, unfortunately 2 years of hard driving later I completely blew the transmission.
Soon after I scrapped my first car, I picked up a 2000 maxima for $6k in 2006. I held on to this for a solid 4 years before it started randomly stalling, a problem nobody seemed to be able to diagnose.
In 2010 I picked up my first luxury car, a 2008 Lexus IS350 for $27k. This car was smooth operator.... butter smooth transmission and 3.5L V6 which, for the time, was so quick. Held on to this car for 6 years and never gave me a single problem. I finally sold it in 2016 simply because I wanted something new.
2013 - I had just gotten married and we needed a 2nd car, so I purchased my first ever SUV, a 2010 Lexus RX350 for about $30k.
In 2016 I purchased my first ever new car, a loaded 2016 Infiniti Q50 Red Sport 400, which, after some insane discounts from Infiniti, I paid about $56k (Had an MSRP of $65k). But after a few years I just couldn't get over the lazy transmission and the wonky steer-by-wire system. Plus the infotainment was so outdated.
I had never been a big fan of BMW in the past. I thought their interiors were kind of trashy and the cars unreliable. But the new G series of BMWs (G20, G05, etc) was a gigantic step up in both interior build quality and reliability. I know I took sort of an opposite approach of many people in this forum, but I find the current BMWs significantly superior to BMWs of old. So in 2019, I placed an order for an X5.
2 weeks after ordering the X5 to replace our RX350, I got the itch to replace my Infiniti, and ended up placing an order for an m340i.
As the BMWs were leases, in 2022 I replaced the X5 with an LCI X7.
And finally.... my first ever M car. I placed the order in March 2022, and 11 months later, in Feb of this year, I finally took delivery of my first ever M car. It's been the best car I've ever owned.