A spike doesn't necessarily mean you have to take profit. Yes, it will be an earning. But if you have a plan and a target, stick with that. At least in my case, that is what I do. Since the price still hasn't reached my target, I am not closing my trade yet.