I feed mine every watering, and let them dry out..the key is to feed less when they are small and work your way up. Make sure you add cal/mag, silica, part a and b, seaweed extract(they love this shit!) and make sure your PH is between 5.8-6.0....I like my PPM at around 600-700 when they are small and I work my way up to 14-1500 when they are pumping then when you switch for one to two weeks of stretch keep giving veg nutes but throw in something like bud ignitor. Then when you are happy with their height and bud sights flush the fuck out of them, down to 0 on the ppm if you can...then give them a half strength dose of bloom nutes with something like big bud, cal mag and of course some seaweed extract..PPM of about 700-800...Then I work my way up too around 900-1100 the next water(from dry) then up to 1400-1600ppm with a PH of 60.0-6.1(best ph for your plant to intake P and K) and by then it will be in full bloom! And when they are at the height of their full bloom and you have given the strongest feed I follow that with just some straight water ph`d to 6.1 with some seaweed extract thats all. Then start giving weaker doses of everything until they slow down and start swelling and the leaves start dying at the bottom...this is when they will put on their weight, no more nutrients will be needed...just give normal water in their feeds and let them eat up all that good shit you gave them and they will reward you with some nice crystal explosion!