You kinda answered your own question ... Sativa dominant.
Sativa marijuana plants take longer to mature. Some will produce buds up to 12 to 13 weeks.
Early and late harvest produce buds with different high. In choosing the optimum time to harvest the buds, consider what kind of high you want to experience and how much amount of yield you want to obtain. If a strong heady effect is desired, it is best to harvest sativa plants earlier. If you prefer a very narcotic high, harvest the buds of indica marijuana plants late. To make harvest more interesting, try some bit of experimentation by doing early and late harvest until you find the kind of potency you want.