Financing is dumber than renting. You only do it out of absolute necessity and for as short of duration as practical. Its easy enough to open a brokerage account and put $250/month in stable dividend stocks or a 401k (which contribution should be maxed out). You can take a loan out of the 401k and the interest is returned to your account rather than going to a bank.
I don't plan to buy a new vehicle due to the excessive tech incorporated in them, but if I do, I'll very likely pay cash.