depends on a lot of variables (indoor/outdoor,soil/hydro,seed/clone,HID/other) but ...
5-8 weeks germination/veg
6-10 weeks bloom
2-6 weeks dry/cure
is near the average i think
but you could probably cut it down to
4 weeks veg
6-8 weeks bloom
2 weeks dry/cure
so 3-6 months?
anybody else?