So now that I'm officially licensed as a CPA I've been debating a car upgrade. Preowned X3 vs preowned CRV. Open to opinions/options. 2015 crv with 16k miles will run me 21.5k before I beat them down with a cash offer. 2015 X3 with 40k is pulled 30G's. In all likely hood I will stick with my 2003 crv with 122k and roll with it for another year or 2 and flip it at 150-160k. My plan was always to get another BMW once I was licensed, but I'm not sure I'm about that life just yet. I need to redo my bathroom, and possibly add a 2nd full bath and master bedroom upstairs in my house, which seem to be a better investment than a BMW. Discuss.