When to harvest is a personal choice.
It also depends on the overall health of the plant, bud health, flower development, trichome maturity, the weather, strain, your schedule to dry and burp jars, on and on.
Your buds are a long way off. Do you have any flower nutes you can give them?