you do not have to wait at all. Root growth slows significantly in flowering, so it will likely not fill the pot with roots if you flower right away. And it wil not get as big in general. It is also good to note that if the plant is not rooted, you can have watering problems..... I think this happened to me, had it in a 3 gallon but I do not think it was fully rooted and I overwatered (watered it the same as my others in 3 gallons).
So, its up to you. The more veg time, obviously, the more yeild and the better rooted your plant will be. Id say wait at least a week, if not two. Patience virtue ect. ect.