Since I use a truck as a tool to make money, it gets proper mechanical care so as to make it last. (my gen 1 Tacoma was in service for 17 years) It's never spotlessly clean and accumulates scratches and dings and dents over the years, but mechanically it's always tip top so as to always be in service. A down truck loses money.
I always buy new for cash and sell the old one to defray the cost of the new one. For example, bought a new 1988 for $8,800 cash. Sold it in three days for $3,000 when I bought a new 1996 for $10,000 cash. So it was like getting a new truck for $7,000.
This time I bought a nearly new 2012 for $19,000 cash, and am getting the 1996 ready to sell to offset the cost of the 2012. The 2012 will likely end up costing me less than $15,000 because the 1996 is in excellent mechanical condition.
That's the difference between using things...
...and using them up.