you have some time still. you prob want to try for 3 weeks or so. this looks good now wait until then and your plant will be mature enogh, yes you can harvest right now, yes you will get a buzz and the weed will be just ok, waiting until your bud is more mature is the best solution to you and your harvest, when you wait the trichomes will become a amber color, the stigmas are the hairs and they still need to mature as well,
if you decide to wait then you will harvest and when you smoke it you will say holy shit that is some fire, i grew this and you will be proud to have a dank nug from this plant. in the end it is up to you. happy soon to be harvest