You've gotten answers from 2-6 weeks, that should narrow it right down for ya huh? That's about anyone can do is guess, not knowing the strain, or how long it's been flowering, but when the hairs turn at least 75% color, start watching the crystal, until it turns from clear to cloudy. However long that takes, is how long it's going to take. Be PATIENT, the first good plant you grow is always the hardest one to wait on. It looks good by the way!