My main goal was to reach a position where I received back all the capital that I invested into Bitcoin and then to frequently take profits, when there is a spike in the price, so that I can show that this was a good investment. I also wanted to get as much out of this investment, before something bad happens and I am left with zero profits to show for my efforts.

I was one of the lucky people, who reached the ROI stage and then far exceeded that stage by showing a 800%+ profit on my initial investment. This is why you should never pull out the whole investment, because we never know when that next Bull market would happen again.

That is really a wise suggestion and the wisest thing to do, what I do sometimes is to pull my capital out and then continue to use the profit to multiply, ever since I started investing in bitcoin, I would say that the amount of money that my bitcoin has grown to today was from the profit that I have gotten so far, my capital is out of the system already and i have taken some profit, the remaining profit is what has grown that bitcoin because I do use it to trade and I leave part of it still in the market waiting for the next bull run.
Even if something bad happens today and my money zero, I would still never regret because I have gained so much already and have no lots capital. If I had left my capital in the bank, I am sure by now, not even $100 would have climbed on it.