I bought my '02 Tacoma in '06 with 30,500 miles on it. All the other 98-04 trucks I found had 50K+ on them and were <$15K Granted, I got a great deal on my truck, but I still would have paid more for the low miles. I wouldn't ever buy a brand new truck, 30K is as close as I'll ever get to new I think. I couldn't take that big of a financial hit. It just doesn't make sense for me.
This is the window sticker from my truck,

I don't know what the guy I bought it from paid out the door, but I would imagine it was around $27K. I bought it for 14,350 4 years after he bought it. ~$12,650 is the depreciation he took... A high price to pay to drive 30K miles. I bought it knowing I would never sell it and really use it, just get all of the money I could out of it. I wouldn't ever sell my truck unless I couldn't drive it anymore. (technically, I have epilepsy, so it's a real concern.) Because I know it's maintenance history through it's short life thus far, it gives me peace of mind. I know my truck like the back of my hand. He had all the oil changes done at the dealer, and when I bought the truck, he had the 30K service done. and then when I took possession, I kept up the maintenance myself. He literally had the 30k service done, drove it home and parked it. A couple days later I came and picked it up. I am still just on cloud 9 thinking about the day I bought it. :coffeedrink: Everything almost seemed to good to be true.
So basically, I think it's important to find a good balance between cost and miles. Maybe a 100k mile truck with all the maintenance records is better than a truck with 20K and no history... It's all compromise...
Sorry for rambling, I'm working a grave shift and I'm really tired and bored out of my mind. :costumed-smiley-007