I purchased a new F350 diesel truck this year, and did so with a loan. Earlier in the year, we traded in our travel trailer for a bigger one (paid in cash, since it's a toy). It was within the tow ratings of my F150, but after two trips, I realized I was on the ragged end of what it could tow. I had two choices. First choice was to buy a bigger truck, second choice was to trade in the travel trailer (for a big loss) for a smaller one again.
My F150 was ten years old, and closing in on 200,000 miles, and I was already planning to upgrade to a diesel 1 ton for my next truck anyhow (I do a lot of towing for my farm, plus travel trailer), and my kids aren't getting any smaller, so the choice between the two was easy. I found a two year old slightly used truck (~20k miles) that already took the new vehicle depreciation hit, but was practically brand new in condition. They were offering a very low interest promotion, so I financed it, though between trade-in and money on top, equity is >50% at the time of financing. I could have paid for it in cash, but that would be money earning more in the market than what I'm paying in interest.
Some would say it was stupid to finance the truck when I didn't have to, and they may be right. I always battle between paying off debts, or keeping money in the market earning more. On one hand, having no debt is great, on the other hand, taking on the debt actually helps to increase my rate of net worth accumulation.