I buy a good base soil and amend it pretty heavly look up "super soil mixes" or I can DM some info. I also feed a compost tea through out growing. And flush for at least 2 weeks.
Fox farm used to good sadly they have really declined in product quality.