BatCave...how long do you veg? Looks like you don't train at all. Just wondering.
I do some training with topping and super-cropping. First run from seed is always unmolested and allowed to grow with no training so I can get a feel for her, second run from clone is topped once, 3rd run from clone gets super-cropped. By the 3rd run I typically know how she prefers to be handled and what works best with that specific strain.
For veg times it is strain dependant for me. From seed I veg until first pre-flower hair, take clones from bottom then straight into flowering so probably 35 to 45 days from seed. Clones all depends on my mood and have vegged 2.5 months before but probably veg a month on average.
Here are 4 of my current Critical SSH's that are in flower, all trained except for 1 left untouched.
Untrained clone 2gal vegged to 10" then flowered, currently day 39 of 12/12 and almost done
2gal topped once and vegged 30 days total, currently day 39 flower
2 gal topped twice, super-cropped once with 45 days veg currently day 39 and will be the largest yielder of all of them
3gal topped once, super-cropped twice with 45 day veg, currently day 20 of flower and should yield well.