It will depend a lot of the Bitcoin price. If I bought for $500, when it hits $800 and I know the price won't be stable, I sell all, wait the price down again and buy more one time. If I know the price will be stable, I just hold for the next "flash" pump. This way it's possible to make a good profit, the currency volatility allows we to do it, it's amazing.