Hey, I am an 18 year old guy from the Bay Area in California and need help deciding on a car. Currently my family has a 2008 mini cooper s, a 2000 MB ml320, a '60's MB 230SL, a 1999 BMW 540i sport 6-speed manual (with m body kit), and a 2002 BMW X5 4.4i sport. The plan is for me to take the X5 to college but it is way more car than I need to transport 1 person who rarely, if ever, needs a utility vehicle. Kelly Blue Book says the X5 is worth around $23k. Which BMW is best to replace it with in that price bracket ( + or - ~$3k). I am looking for a fun car, ideally an e46 M3, that I can take to the track or autocross events, but one that isn't too powerful for an 18 year old and is easy on insurance. I am also looking to eventually upgrade the car aesthetically and possibly performance wise. Any suggestions would be greatly appreciated!!