There are some pure sativas out there that take 16-24 weeks to be ready to harvest, so that's getting pretty close to 6 months.
It really all depends on the lineage of the seed(s).
You can get plants that will be ready in as little as 6-7 weeks (indicas) to the sativas like I described before that could take up to 16-24 weeks.
~Moose






