I paid cash for mine, it was not a loan in any way, I had shares that I sold to buy the car.
It is better to pay proper cash than any other method as there's no interest to pay to anyone, discounts can be had as the dealer doesn't have to protect the car cost when giving away interest free credit.
There is no doubt in my mind that cash is the best way compared to any other payment, again as a few people have said, it's each to their own but you can't argue that finance is better or the same as cash as it simply isn't.
Jim