Will there be enough Nexus 5 phones available initially when they go on sale?

You think Google and LG have learned their lesson? Or could this be another situation where if you don't get one in the first few hours, you could end up waiting months like the Nexus 4?

Also, what time does Google go live on Nexus phone sales? Is it usually during the day or at midnight?