A4. A good soil for growing cannabis should have a mixture of organic matter, perlite, and peat moss. Additionally, it should have a pH level of 6-