It is one question that comes to the minds of people, who are not day traders, most often in one form or the other. Looking at the soaring value of a bitcoin people make and have made a 'general' investment in bitcoins. There are again others who invest for a particular purpose like their children's education or to buy a property for instance. But whenever the right opportunity comes and when they want to sell, they are hesitant. This may be out of greed that they may miss out on even greater profits.
A long term investment is to meet the long term need of life. Throughout life there are needs. Even after the person dies, it appears there are needs hence insurance has become important. In such a scenario people do make investments for bright and secured future of themselves and their family. And this is necessary.
When such an investment is made in bitcoins, there is a chance that bitcoins may in fact prove worthy of their expectations and soar to a value that the investor initially desired. At this juncture, the investor can sell the bitcoins and choose to fulfill his desire. But most times he is tempted not to sell looking at the growth of bitcoin.
If selling the bitcoins he has invested for this purpose was the only way to fulfill his purpose, the investor of the present times seem to have been caught in confusion as to whether sell or hold.
For me whether you hodl it for a very long period of time or sold your hodlings for a short period is not a bad thing, because we have needs in life just like what you have said, there are times that we really need some cash badly and even the price is not acceptable to us we need to do what is necessary for our needs in life.
Long term hodling of bitcoin or any kind of crypto currency are really rewarding and you need to have a lot of patience and faith on what you are doing or beliefs. But it is really hard to hodl a certain coin or token for a very long period of time unless there were no financial problems that will come on your way.