It's young -- maybe three, three and a half weeks old. Can't give a definitive answer on the harvest date, but considering now I'm almost positive it's an indica dominant I can say you may be in for an earlier harvest, maybe September or a bit later. A lot of indicas show their sexes earlier and flower quicker than sativas.

How much sunlight is it getting? I see the plant beside it may be blocking the sunlight it really needs to grow as quickly as possible and form the dense buds during flowering. I'd look into moving the cannabis by removing the ground in a one foot radius around the base with a shovel very carefully. You'll also want to make the cut at least eight to ten inches deep -- straight down -- and remove it as a solid block of dirt with the plant atop [ of course ]. Don't worry if you cut some venturous roots, as the majority should be saved in the dirt clump. Transplant it anywhere it'll get enough light but won't be seen by the eaves dropping eye.