If you are already 3 weeks into flowering, I would definitely not top it. You could maybe try some low stress training, but after 3 weeks of flower you're really not going to get much more stretching, they should be just about as tall as they're going to get.