If your soil contains certain nutrients, do not add more of these with your watering schedule. When adding nutrients to your water, - apply every other watering. The vegetative stage likes more Nitrogen, and the flowering stage like more Phosphates and less Nitrogen.
Temperature, humidity, air circulation and personal attention are all vital areas that can make for a most stress free growing environment (or not). Work to keep these consistent. Play music to your garden and have a mild breeze pass around the room during certain hours. Invest in their individual happiness, and you will prosper greatly in your future satisfaction.
Keep all of the trash from your garden in separate bags from your other refuse (includes anything). Dispose of all your garden garbage into an available commercial dumpster when needed. Be sure to remove and destroy any paper trail items. A fireplace can be a wonderful amenity to a residential property.
Be patient, you have waited and nurtured for this long. Your plants can probably gain weight by waiting too. To be sure, wait until 50% of the pistils have turned brown and you know you won't be early. I have also harvested from the bottom or top over a couple of days based on bud appearance to get them at their most mature. (See Harvest)
50% Miracle Grow or Similar Potting Soil
20% Bat Guano - High Phosphate Fertilizer
10% Organic Seafood Fertilizer
10% Perlite - added to your potting soil
5% Sand (optional)
5% Organic Mix - roots, bark, etc.
Use the same formula for all your seeds, seedlings, and final transplanting.