I am always rooting for 1st time growers to succeed!
If you guys with those beautiful big plants have trouble reaching harvest, I have a suggestion for your 2nd grow. Veg much, much smaller plants.
Not trying to sound negative as confidence is probably high, getting compliments on big plants.
The bigger the plant the bigger the yield if you keep the plant healthy.
Smaller plants are easier to keep healthy during flowering.
You have done great, but your about to enter the hardest part, flowering.
I wish you all luck, you will likely see what I mean somewhere in the 3rd-5th week of flowering. If you run into problems veg smaller next time. 1st learn to grow crystal, then learn to increase yield. Think yield on your 1st, second or third grow will lead to disappointment.