Pretty plant! But, IMHO, it's got some time to go (couple weeks minimum), still a lot of white pistils, and the buds haven't swelled much. I will say, I see that there's water on the buds, I'm assuming rain, so at this point, watch it like a hawk, because this is about the time bud rot starts...