I think you've missed a key one. The order page has an expected delivery date. US orders, especially California, have the shortest shipping time, yet have a delivery date of sept (a few have reported sooner). Which means there's a backlog of over a month's worth of orders. Once the news cycle has run its course, watch for that expected delivery date to get pushed back. As a matter of fact, vgrinshpun maintains a thread tracking this. There will be fluctuations, obviously, but nothing that hasn't been weathered before.
No one outside of Tesla knows the real demand, but that delivery date makes for a pretty good proxy.