I would guess your plants have been flowering for about 4-5 weeks and have 5-7 weeks left. The leaves look like a sativa, but the buds are thick and dense like an indica, do you know what strain this is and how long it is supposed to take to finish? The plant looks healthy, and will be smokeable soon, but will be at its best right around the first or second week of October if I had to guess.