Are you planning to lease or buy? If leasing, you are still on hook for tax and title at time of delivery regardless of whether you’re putting extra down or not. If you’re buying, there is a line in the fine print “Cannot finance 101% or more of the vehicle price.” Thus, it looks like you’ll...