You should be fine. If you want, you can text them and ask if there are any other items you need to complete.I've seen some people mention how not completing payment has delayed their delivery window significantly. I'm leasing my vehicle and have no option to give a down payment or anything but I have been approved for a lease through Tesla. Is there anything else I need to do to expedite delivery?
EDD 4/23-5/20