Say bro, just my opinion, but I think you should check your PH at your root zone. You growing in soil or in hydro? Hydro will be easy for you to check, soil is a little more difficult I know, or just take the poor man's route and flush that thing with 5-10gal of distilled water. I never pull a plant unless it's imperative, like where it will spread a disease to other plants or pollinate them. I've also seen fox tails produce really incredible buds. If your PH is off then it's hard to tell if your plant is ready or not based on plant appearance alone because the nutrient lockout will kind of appear like the plant is at the last stages of its life. If you want to be really sure if it's ready or not you need to look at your trichomes. Amazon sells 40x jewlers loupes for around 15 bucks. I personally think your plant looks fine, it's had some stress, either heat or light leaks, but it's not the end of the world. If worse comes to worse, you can still allow your trichomes to develop and mature then make hash out of it, but I wouldn't pull it, not unless it's ready to be pulled based on trichomes