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