Ive got about 14 plants & 2 of them have already started budding, I've already pulled 3 males...the other ones im not sure which they are yet...but im just wondering how long should it take for my plants to finishing budding & how will i know when to pull them?