Usually during the last half of flowering is when most of the development occurs.
Your harvest will be what it will be, but remember - never count your chickens before they hatch!
For maximum size, try and resist all temptation/advice to ever defoliate, your plant needs every leaf it has to make the energy she needs to grow her biggest and best flowers.
Just remember -
Maximum amount of healthy green leaves = maximum amount of energy production = maximum amount of growth.
It really is that simple!
Hope this helps, Organoman.