I just want to see what the general consensus is about selling Bitcoin. The well-known Bitcoin advocate, Mr. Michael Saylor, has said that you should never sell your Bitcoin, you should hold it for a lifetime.
Not just Saylor; almost anyone you ask, you'll get a similar response. And that is completely
justified. We're living an epoch where Bitcoin isn't globally adopted yet and therefore, if you hold your coins, you'll most likely be richer in the future. The demanding will rise and so will the exchange rate of BTC/USD. Not to mention that comparing a long-term deflationary currency with an (soon hyper)inflated one will result in increase of its exchange rate.
I see Bitcoin as a safe haven in the long term, just as gold. It'd have the lowest risk to hold it in contrast with other cryptocurrencies. Just to mention that Bitcoin has a $650B market cap and gold $10T. Judge this and act however you believe it'll end up in the late 20s.
I don't see the point of HODLing it. If everyone adopts that mindset, then Bitcoin simply wouldn't grow in the long term. How can you justify it as a currency if the value arises from its potential to supplement or otherwise replace the financial systems?
There will always be people willing to spend their BTC. Holding relies on that fact, including that it'll be globally adopted in the future.