Im not expert but i would give it 2-3 more days judging by what i like my buds to look like. But if you think theyre done, harvest my friend. Its all up to you. Then if you dont like it, you know when NOT to pick next time, right? lol. Anyways, happy harvest.