Taking profits is always good but people that want to make the real money must hold a core position. I have stocks that I day trade and scalp but also have ones that I hold for big gains.. You have to be in it to win it!! The bigger the risk the bigger reward.. GNCP$$