how much light should i give it? does the type of soil matter or can i just buy some regular stuff from the garden store? how tall does the average plant grow to be? whats the average amount of buds on a plant?