I would say another 5-7 days for my ideal harvest ripeness and still with plenty of THC left.
If you prefer a heavy and sleepy body stone over a head trip high, wait another 10-14 days for the THC to break down into CBD and CBN, which is what gives the body stone rather than the head high of peak THC, which your plant is approaching now.
So depending on your preferred effect, head trip or body stone - harvest soon for mind trip or give a little extra time if you want body sedation.
Hope this helps,...........
Organoman.