When looking for a loan I suggest that you do this in the order listed:
1. I suggest you do whatever you can to get the best rate.
2. Get the longest term you can with the best rate that you can afford. If you get a better rate by decreasing the number of months then do the shortest you can afford. Remember, it is the interest rate you want to reduce, not monthly payment.
3. Finance as much as you can qualify and still get the best rate. Some credit unions allow over 100% financing to allow for all delivery fees and sales taxes.
Now, as any Financial Planner worth his salt will tell you, the best way to become debt free is to Max income and Min expenses. Then determine how much extra you have each month to help you get out of debt.
Sort all your debts, in the order of Highest Interest rate first, down to lowest. Do not include Home Mortgage in this list. When you make this list, use a spreadsheet program like Excel. Include: Payee, Interest Rate, Balance, Minimum monthly payment.
When sorted, Pay monthly the minimum payment plus the extra you can afford against the highest rate loan. Continue until it is paid off.
Next, Pay the next loan minimum plus the amount paid to the previous loan until it is paid off. Continue until all loans are paid off.
The point is that there is no need to pay $10,000 or more down payment on your Tesla if you have outstanding loans with a higher interest rate. Pay them off first. Eventually you will start paying a greater monthly payment to the car loan and pay it off earlier also.
jmho