yu have plenty of time, i think you should wait untill they reach atleast 12 inches. 18 would be nice. it usualy takes 8 weeks for flowering. you should add one extra week and fill the resivor with fresh water for best bud quality