Another option and something i've done a lot in the past is to let the plants grow out in smaller pots (i like square ones). If you notice after a while the roots really spinning around in the bottom, slice a 1/2" or so off the bottom and do the same for the sides. If all else is in check, this really doesnt stress your plants out much. At least that's been my experience. The benefit is that it creates a more robust root ball. Again, this is my experience and has worked for me. There's many ways to grow. Use whatever works for you! Try different things. Cannabis is a pretty fucking hearty plant.