As you said, there are simply too many scams going on in the crypto world for investments to work.
That would very ideal to safeguard your profits. It would be better to sell the BTC once the price goes higher than the one you bought it in the first place to safeguard your profits. But if you wait to sell the coins for a hopefully $1000 in value, then you would be making a wrong decision, since the crypto market is highly volatile.
Just to be safe, I would sell a part of my BTC and exchange them to a coin pegged to USD fiat value to preserve the profits in case something unexpected happens. Coins like Tether, BitUSD, or even Nubits would be a great idea.