I think its yes. It is better to keep holding bitcoin until it reach the highest value of it. Bitcoin is like a kind of gold that can keep and has increase annd dicrease of its value. It is good way to make money while keeping it.
Bitcoin is the most popular and the most powerful crypto currency now, so I believe holding it for longer time will always help us to achieve our dream to be profitable. It's true the there will be pump and dump that will happen along with our journey to our investment but it should not bother us, we focus on the future and once it achieve the price it will always surpass it at the right time. Now, look at the value, it's increasing again and I guess this will continue until $2,000, I'm just getting optimistic here.
If you are a long term holder then you should not be worried about the short term fluctuations as its an common practice in bitcoins and we all are well aware about it so if you want to make huge profits from bitcoin then you should have a really good patience to hold them till you don't come across through the best price.