Flowering times and harvest time depends when the plant starts to flower. You want to give each plant a good 8 weeks flowering typically. She looks close, Will get a little more chunky but overall just gonna ripen up for a great harvest in a week or so. You should be flushing already and getting ready to harvest, but depending how heavy of a high you want you can let it go more or less.
Right now Looks mostly cloudy, so you can harvest in like a week for slightly more uplifting high, or let it ripen up more and let her go for like 2 more weeks for a stronger heavier high.
Analogy; Like Bananas will go from green to all yellow, (Yellow representing cloudy trichomes), then they will start to get black spots and eventually turn solid black. So people like more black dots then others. (like Amber trichomes)
Ideal banana would be one with some spots but mostly yellow, right now your 'bananas' are nice pretty yellow, but would be best to let them ripen up a touch more. If that makes sense at all.