I’ve got a similar story. Not a past owner, reserved April 3rd 2016, got the configure invite on June 27th and configured right away. Configuration stated it would be ready in 3-5 months.
Got an email that “Your Tesla is almost ready” on July 2nd and the call to schedule the pick up on July...