I went with Alliant Credit Union. Financed $92k for 84 months at 2.99%. Very easy to become a member (donated $10 to Foster Care to Success) + required created savings account with them (good for me anyway as I only had checking accounts and I'm terrible at putting money away, so now going to direct deposit some $$ in there every paycheck as my wife's been bugging me to do that LOL). Their rates are 1.99% up to 72 months and 2.99% at 84 months. I went back and forth on this for a while, and I know that it's a quite a bit more in total interest paid for the 84, but I opted for the 84 month term anyway to reduce my required monthly debt. I have a big habit of paying things off waaaayyy early anyway so its really not all too different for me, I just didn't want to lock myself into the higher monthly payment. Also fyi those rates are assuming automatic payment method from any financial account (if you want to pay manually by check their rate is 0.4% higher).
fyi for others, I looked at BoA (above post that they do not finance anything longer than 60 month terms so they lost my business there). Also looked at GTE Financial Credit Union. They have an advertised rate of 1.72% for 72 months. I called them and got more into. very easy to join them too I think by same method of $5/$10 donation and opening savings account. But the 1.74% is only if this is your first car (weird, never heard of a 'first time car buyer' loan before...how would they even know??). If not your first car, the rate is 1.99% for 72 months but they have a cap at $60k. Alliant is better there as there wasn't a cap to my knowledge and I think they also do up to 100% financing. I put 10% down anyway though. Hope that helps others looking for longer term loans.
As far as the process for Applying online to Alliant Credit Union,
1) went to website to apply late Monday evening .. which first pointed me to a site to make the donation to become eligible to join, so I made that $10 donation & got instant email of confirmation of donation and eligibility to join Alliant
2) then immediately went back to Alliant web site and submitted the Alliant member app selecting that foundation as my eligibility reason,
3) approved for membership Tuesday (got email),
4) immediately called them to get my memberid,
5) created account online using my memberid & logged in,
6) submitted Auto Loan app Tuesday afternoon,
7) approved this morning
8) some quick back and forth paperwork this evening and the check is out to Tesla.
Very easy!! Recommended based on my experience with them so far, very nice on phone too.