It depends on the plant. Or personal preference. Or the level of patience a person has. Sometimes I will do it, sometimes I won't. My reasons vary.
Currently I'm trying to decide. As my girls are almost finished with some stragglers in between the larger more ripened buds.
I suppose in the end my mind gets made up by educated guess. If the vast majority of bud is fully mature, cut the good ones. And look over the rest. If it looks like a lot of smaller stuff that's going to take longer I just wait longer for the whole plant. The tops aren't going to get hurt by waiting a week. And as the smaller buds and lowers come along you could be pleasantly surprised by the tops getting larger too.