When you buy a car new, you take an immediate loss in the value of the car, as much as $2,000 instantaneously. So if you were to buy the car, say, for $23,000... drive off the lot, turn around, and drive right back in for trade, it would only be worth around $20,000. I have always disagreed with this practice, and vow to never buy a car 'brand spanking new'.
I bought my trep new, as in, I was the first titled owner (and remain the only one). However, my trep had about 7,000 miles on it. I DIDN'T take the loss of the value of the car, because since the car had been a 'dealer' car, the loss had already been absorbed, and I got somewhat of a 'discount'.
When the car has low mileage like that, it is still 'new' and being broken in, so it isn't like it is buying a car with 60,000 miles on it that could have potential problems. The difference is, if the car with 7,000 (like mine) hadn't been taken care of, you would just have to bring it in to the dealer right away to have them tweak anything as it was adjusting/breaking in.