Try and avoid cannabis specific brands, the ones with cartoon characters on the packets. A good balanced nutrient, with a quality soil mix and amendments as needed.
Personally I use a Liquid Seaweed based feed and I add a spoon full of Epsom Salts and a spoon full of calcium chloride every...