I picked up a new Model 3 yesterday. The location where I picked up the car was packed with people (both waiting to get their new car and considering buying a new car). When I was taken to the delivery location, there were 30-40 Model 3s awaiting their new owners. As a car would leave with a new owner, another car would be brought in for the next lucky person. Unfortunately (or fortunately for investing purposes), my car needed to go back to the detail shop. I went with it - wow! There were well over 100 Model 3s getting detailed. The folks with whom I spoke at the detail shop and the delivery center said they could hardly keep up with the volume this quarter (“at least double last quarter, and last quarter was crazy”). I had a similar experience with a popular seller of Tesla aftermarket parts. I spoke with him to find out why some items I ordered had not shipped - he told me that there were delays for various reasons, including that Tesla has been delivering so many more Model 3s this quarter than anticipated that his shop just could not keep up with demand.