Doesn't look ready to me, still many white pistols.. but best way is to know about how long the specific strain is supposed to flower for. When it gets into the last week, start looking at the trichomes; that's your best gauge.
(That said, I just finished my first grow in about 15 years, so I'm still learning too)