When it's done. I understand that they'll want to time the release to try and maximise sales, but there's never a perfect time.