The first pic I posted was the most recent after she recovered. It took literally 2 hours and she was back thriving again as you can see. That was close to the very beginning of flowering and the stretch got too much so I took certain necessary measures to insure the most light coverage.
Its always best if you start early. If you are going to top, go ahead and train as well. Tie all the branches down so they can only grow to be a certain height. There is a lot of info on this site and others about supercropping, lst, topping and more. Find what works best for your situation. I'm not in a legal state either and I grow in a closet in a 1 bedroom apartment, but have optimum growing conditions due to proper planning and design.
There are a lot of things that go into keeping a plant short, with the most common being low stress training (lst).