the perfect time for harvesting your buds is when the trichomes are mostly cloudy.This is when they have the highest levels of THC; so, if you want to maximize your yield, you must act fast. You’ll know your plants have reached this stage when 50 to 70 percent of the hairs are no longer white.