There are all manner of philosophies on this.
Paying cash or putting a high down payment avoids interest and debt but may limit your liquidity. Financing allows you to keep cash for other opportunities, but it comes with interest costs. Frankly, in my opinion, if putting 50% down or more...