Honestly, I bought it certified preowned with 9500 miles on it (it was a corporate lease from CA.) its basically better than new because the warranty extends out to 6yrs 100k miles. i paid something like 650 upfront for the next 4 services (they are every 10k miles). So i prepaid for the 15k, 25k, 35k, 45k services, and have my warranty to boot, so shouldn't have anything out of pocket for awhile. From my few months of owning it it has been great. I get in the car and wish I had known how good it was years ago.
I found the best deals on vehix.com and autotrader.com, and used those quotes against several dealerships until I got the best deal overall.