Based on what I see , Your plant still has lots of life left in it . You're looking at another 2-3 weeks max . This will be a preference thing though because alot of people harvest later then the recommended flowering time from the breeder . You could harvest it in the suggested time but if you wanna treat yourself to something really nice for all the hard work you've put in then you're going to want to wait a couple extra weeks and heres why . Firstly your plant in this stage is really trying to absorb as much water as she can as well as any nutrients she can . In doing so the calyx that have formed to make flowers will grow and get even denser then they were before . Your trichomes will have a chance to fully ripen before you decide to harvest . So by waiting a few extra weeks you gain tons of yield and potency to your nice flowers as well as aroma and flavour in the end product. Some of the signs you might want to consider when looking at your plant is are the most of the leaves yellowing , have the calyx stopped pumpin out new pistols and swelling , are 80% or more of your hairs orange ? These are some of the more important signs you can look for without having any tools to look at the trichomes in order to determine if your plant is at its full potential . Like I said thought this will be a preference thing you could cut it down now and get some great product or you could hold out a little longer to get some top shelf product . The choice is ultimately yours . I hope this information helps along your journey to become a Grow Master . Happy Growing !