Try looking at certified ones. I got a certified one with only 2,000 miles on it for 23k out the door and it came with the GPS upgrade too. You also get the extended warranty that comes with the certification and its already broken in for you! Just make sure the previous owner didn't completely destroy it somehow