When I purchase expensive items that I expect to have for years, I tend to prefer brand new products, since they are made with all new parts, and come with a warranty. I don't really feel that way about vehicles, though, since there is such a significant loss in value as soon as you drive them off the lot. As long as the vehicle looks good and is solid mechanically, I'm fine with buying a used vehicle. My choice would be to bring a mechanic with me, but that isn't always an option. When I bought my current vehicle, I purchased it used, and I also purchased an extended warranty. I would definitely consider purchasing a certified pre-owned vehicle, because it's been reconditioned, thoroughly inspected, and is certified to be pretty much like new, but without the higher price tag. Not everyone owns or buys vehicles, but if you do, which is your preference?