Kraken - Talk to a JAG Officer about the Service Members Relief Act (SMRA) and how it might apply to your contract with Tesla. Congress enacted the SMRA because service members like you and me were getting absolutely SCREWED every time we got deployed. I know guys that lost everything because of a deployment... their house, they're jobs, their credit... everything.
I learned all about the SMRA in 2008 through a family member of mine that happens to be a judge. It did wonders for me when I was recalled for Iraq, and I would of been in a lot of trouble if it wasn't for that law.
When I was recalled, I owned a business and was obligated to fulfill several contracts that carried penalties for failing to perform. Being deployed to a combat zone obviously put me in a situation where I couldn't fulfill my end of the deal. The SMRA forced those organizations to either suspend the contract, or dissolve it completely without penalty.
And when I say suspend, I mean that if on the day you leave you have 25 days left to pick up the car... they have to give you 25 days from the day you get back. The period you were gone cannot be taken into consideration. Legally, it has to be as if the deployment never happened and you were never gone. Does that make sense?
In your case, it would behoove Tesla to suspend the deal until you get back. The alternative is that they end up with a car that they have to sell, AND they would have to give you your deposit back.
I'm not a lawyer, but knowing the way the SMRA worked for me back in 2008, I can say with some certainty that Tesla only has two real choices here. 1) they can either suspend your contract and store your car for a few months or 2) give you your deposit back and let you go through the entire sales process again under a new contract.
Tell them about the SMRA by asking them if they are aware of it. If they give you trouble, ask for the address to their General Counsel (lawyer speak for Tesla's lawyers) then have a JAG Officer write them a letter. That did it for me.