I find it interesting you are cross shopping Camaro>BMW and haven't touched a Caddie yet.
BMW advice: Lease and get an M-sport. Also, no matter what car you decide on, make sure you test drive and enjoy the 525xDrive and x3/x5 vehicles... I guarantee you will be spending some time in them as loaners while the car you bought is in for repairs.
|