So I woke up to an email telling me to complete the next steps. Went to Tesla Account and still said 'preparing your contract'. I called the main Tesla number and asked where my contract was given delivery is scheduled for Tuesday. She said that delivery will likely slip because I hadn't made the payment (in TX you have to pay in advance). I told her I was ready and waiting on them. She had the contract up in 20 mins. Sounds like they are just playing a lot of catch-up. I would chase them if you have a delivery estimate and no contract.