When is the Nexus 5 really coming?

Anyone know? The suspense is killing me.