Many people have been VERY patient. The issue isn't the wait. The issue is INFORMATION while waiting. Currently the message is, "Your car is undergoing final inspection." And, "All cars will be shipped in late July."
Considering some peoples orders have been pending delivery since early April build dates, this is just entirely unacceptable. It takes 1-2 days to build a car and a few to ship it. Why does it take 30, 60, or more to do a "final inspection?"
Patience isn't what's needed here. Information is.