Shop payments?
I'd rather put it on a credit card , it affords a lot more protection.
The faster you pay off the card the less interest you will pay , but the car will be back in your possession.
Things happen to a car when left at a body shop for to long, from employee joy riding to parts coming up missing