Yes, I’m sure Tesla could tell us an accurate timeframe. No company building that much for sale produces its goods in utter chaos. That means that :
1.) Tesla doesn’t care if we know anything or not.
2.) Tesla specifically doesn’t want people to know or all those who gave $100 deposits would walk.
Unless there is a new game show coming out called “Guess my Tesla” - I can think of no other reason.
Really, we are not “early adopters” like you were. We appreciate all the early adopters like yourself. But when we (most of us) ordered, Tesla reps and the website said 2-3 weeks. The website continued to say 2-3 weeks for many of us until about a week ago.
Many of us planned our lives (and cars) around a short delivery time. We had no reason to think there would be a long wait. I think it is safe to say we all had far different expectations than you did. I even bet that there is a sizable proportion of us that wouldn’t have ordered if we knew there was a 3+ month wait. The situation is and was totally different.