Ya, at least you got balls to post your picture, not like those other ladies... j/k

Your plant looks okay for 3 weeks. A little on the small side. What kind of lights are you using? At this point, it is impossible to tell if it will even make it to harvest. Just give her lots of light, water, and the proper nutes when they ask for it(slight yellowing of leaves)...other than that, she looks perfectly happy and healthy. Good luck!