Like everyone is saying theres alot to account for with time, My First grow is still going with grow #2 started also,.. But my first vegged like 4 weeks and will flower in another 8weeks plus 1 week to dry unless you dry it quicker, then 1 more week to cure. Thats for a "Correct" method and timeline. My 2nd grow I'll likely only veg for 2 weeks or till they reach 12"-14" in height and toss em in the bloomer again bout 8 more weeks Plus 1 to dry and 1 to cure again.. My best time would be about 12 weeks, And maybe even longer if they are still not mature to harvest.
Plan out your first grow best you can and yes like djruiner said Research. I'm still new here with very few posts But I'm on these forums Every night Looking for something new I dont allready know, this is better than school ever was. Better subject matter LOL.
Bottom line is these forums have all your questions answered, ya just gotta look and or ask.
My Opinion for a decent yield with Excellent Correct Equipment depending on strain, I Would guess 12-14 weeks, Unless ya got smaller clones goin to flower faster or a faster flowering strain. Good Luck