General advice:
Select cash as a placeholder payment option and no for trade-in.
This is to avoid multiple hard credit checks and having to constantly update your trade-in pictures/quotes as the months tick by waiting for a VIN.
Once you get your VIN, then start getting everything lined up.
Ask your SA to switch to financing and yes to trade-in (if you plan on trading in a vehicle to Tesla directly), and get your insurance policy updated.
Treat this like you were ordering a custom order car from a dealership - except everyone's order is a custom order.
Expect to wait +120 days.
When you get a VIN and are asked to schedule a delivery date, you are given a 3-day block to select a 1-hour appointment.
This is where Tesla is the least flexible - if you cannot make it anytime in the 3-day block, you won't be getting your car - it'll be given to the next person with a matching order.
I've read about people here who were able to move the delivery window past the 3 days (not including transport delays), but those are rare and are probably because of an SA being nice.
On delivery day you are either going to pick it up at the Tesla Store or you'll be doing a home delivery.
If you are paying via a certified cheque or bank draft, you'll need to have it at pickup, or if its a home delivery you hand it to the person delivering your car.
All registered drivers need to be present at pickup.
Florida laws for vehicle insurance apply, since you are in Florida.
If you are doing a showroom pickup the local SA can walk you through the basics of the vehicle - for a home delivery I'm not sure if they do anything.
If you notice any issues within 24 hours/100 miles, submit a service request in the Tesla App, and Tesla will fix it at their expense.
You are also allowed to straight up reject the vehicle at delivery.
You'll be put at the front of the queue for the next matching order.