As the others have said, expect the plant to at least double in size during flowering. You can switch to flowering as soon as you like but it is probably best that before flowering the plant that it has had at least four weeks vegging. You dont have to but it does help the plant if its mature enough to be handling the nutrients you want to be feeding it so four weeks vegging is good to slowly build up the amount of nutes you use, dont want nute burn after all.