I think you can harvest if you want a strong high. When almost all the trichomes are milky, your plant has the most THC, but if you prefer a more narcotic effect, you should wait a few more days until the trichomes turn amber because then the THC converts to CBN, which has a more narcotic effect. Otherwise, it looks really good.