I'm going to say you have more than 3 weeks left. Most of the pistils should be orange or reddish before it's even close. And then you'll want to look at your trichomes to be sure it's time. You'll want a jewelers loup or similar with at least 30x zoom, and you'll be looking at the buds, not the leaves.