Ok i need help knowing when it is the right time when to plant, If its male or female, and what is the best soil to use!! So any and all info is needed to help me out. i desided to start growin cuz im sick of gettin it from other people and all the trouble i have to go though just to get my fix...