If you have lots of room, I'd say to hold off a bit. If space is an issue, flower them now or you will have issues.you can flower them whenever you want. its more of a matter of: do you think you'll have the room? mj grows the most during flower and in small places can get over grown.