I love threads like this. Yo man, it is very hard to tell from a picture when it will be ready for harvest. Best way to tell is by looking at the trichs under at least 10x magnification. I can tell you this however, your plant is stressed. I am not sure if it is water, heat, nute, or ph stressed but, that leaf cupping/curling is telling you that something is not quite right.