Transplant it into final size desired ... time to transplant varies among strains , however if you see you are watering more often , slowed growth , reddish stems , etc. )
Plant will need about 10-14 days to shoot up in growth once rooting has expanded out. But you should get it done BEFORE flowering.
You can aid in the transplant and lessen any shock my dusting exposed root mass with myco ( great white / recharge /Extreme gardening Mykos / etc . )
Look at your root mass ... discolored can show lack of oxygenation or root rot. Roots should be white and healthy . Or close to it.
You can improve the final medium with more perlite to aerate and improve drainage.
GL