Regarding buying a car for the business : depending on your cash flow situation , how much your budget allows, etc… buying a car without going through leasing is preferred, as leasing would cost more money due to interest charges included in the lease payment

If taking a loan:  looking for an interest free loan is much better