Moto X release date?

By now we all know that the Moto X will be announced on August 1st. But now the question is will the phone be released the day of or two weeks after the announcement or a month after like the Droid family being announced yesterday won't be available until August 20th.

If for instance the Moto X isn't available for purchase until a month after it is announced would you guys just wait for the Moto X or just hold off the release of the new Nexus (rumored to come out Fall this year)?