See this legendary post from a few months ago. I’m a big proponent of doing exactly as you suggest, taking profit when my positions rise a significant amount. I’ll usually keep some for myself and reinvest some.
Another user, @pipo, was on a witch hunt trying to have me shot for holding this opinion.