I'm itching to get some smoke out of these.
yeah, we're all like that here bro

4 weeks is the absolute minimum, hang on for 40 days if you can. even better would be to wait until you have alternating leaves which is a sign the plant has fully matured.

if you flowered yours now you would only be looking at around 1/8 - 1/4 oz per plant - wait two weeks and it'll be more like 1/2 oz or better. a good compromise would be if you could flower a couple to smoke early and let the rest carry on vegging.