I have asimilar problem like you, i live in northern hemisphere and most times i have to harvest my outdoors earlier than i want to, because weather is going to be bad. You can do a number of things to do it bettr. Grow automatics... they are ready in 10-12 weeks. You can go with 2 harvests per year if you start your first grow indoors, and end the second indoors.
Second : get strains that flower fster... many companie have strains they call " express" they have ashorter flower.
Third look for genetics who start early... LIke durtch passions, Frisian dew, frisian duck and shaman... ive grow her this year,, have alook
fourth...... Light deprivation...
www.youtube.com/watch
likes 2