Challenges can be posted any time... no time limit.
That said... If you want to be in the drawing for PRIZE ENVELOPE, they must be submitted in the same month they are posted. So All July Challenges are eligible for the July envelope... as long as they are posted In July.
Sorry... I'm brain dead here from 3 solid days of catching up. I hope that came out as clear as I intended LOL