As for choosing when to flower, the only real way to harvest mid summer would to bring your plant in and out of a dark room for 12 hours each day until it finishes and your ready to harvest, but if you want to get a good yield start vegging inside 2 maybe 3 months beforehand if your growing from seed, then during summer after the last seasonal freeze use sun for your light and just black out a closet and give it a 12/12 cycle to induce flowering, but it will end up stinking when it starts really flowering.