I can tell you from experience that you can take cuttings at least up until 2 weeks before harvest...maybe even later. They're a bit harder to root when you take them that late, but it's doable. My current mother plant came from cuttings taken super late like that. And for some reason when I ran a new crop of clones from that plant, they finished flowering two full weeks earlier than the first time I grew the strain.