I'm in the same boat, ordered 4/19 with production started on 5/24. Good news though is my DS says production is complete and it's just waiting for a ride. Honestly your production is probably complete as well so you're just looking at shipping times and those are mostly out of Tesla's control.