i always wait until the first frost around my way. i live in alabama so i cut my outdoor around halloween. but by the looks of them i would say 3 to 4 weeks wait until they look like buds you would buy from your dealer. i have been growing for 13 years i have been harvesting early for 11 years keep in mind im 25. the past two years i have let my plants go for 90 plus days of flower and it has been the best bud i have ever smoked. so wait it out it will be worth it
From looking at that one bud shot I would say 2-3 1/2 weeks, but ultimatly the only way to tell is to buy a hand microscope from radio shack and check your tricombs.