No, I mean do it now to let people know your game has actually become available. Staff can use this to put your game back at the top of new releases.
Edit: oops, never actually answered your first question: a project normally counts as new from the moment it's published, so that's why.