I read 2 articles on this in the past 24 hours, where? I do not remember but both say to plant around June 21st as the days are long and when the days grower shorter the plant will be ready for flowering. One article said to start indoors and get them going for 2 weeks, then plant on the 21st.

hope this helps