Really? You think we are that good? That we could identify a strain by looking at one pic:joy:?
Anyway in answer to your question, no they are not ready. They could use another couple of weeks. the fatter and more robust the "buds" are, the better the resulting "high".
The key with cannabis growing as a newbie is patience!!!
This looks like an outdoor grow? If yes, as long as the plants aren't subjected to temps below 10C for more than a couple of days, they should be allowed to continue growing.
Note: there are some good articles on "curing" your cannabis when it is ready. If you follow those instructions, it will make the buds more potent...think aging a fine wine or whiskey!