I don't want to spread some "FUD". But..
First, what if we are standing not in front of cryptowinter, but the "crypto ice age" itself. Seriously, the adoption process is freezed. I started to worry then Stripe refused bitcoin few months ago. It was a real sign for me. Not so many companies are ready to accept payments in Bitcoins. And I have no proof (if I'm wrong, please correct me) that this number is growing. Second, because of that, Bitcoin became more a speculative issue, but not a new age world currency. And, as we all understand, global financial-industrial groups are natural enemies of Bitcoin itself. Satoshi started Bitcoin as a global alternative to them. But now we pray that these people, these organizations will invest in Bitcoin. in fact, we are hoping, that they will buy the whole conception. And we will be ritch. But.. we estimate everything in $(!). We want dollars, not new age currency. If I am the only person, who concerned, that their ultimate goal is to destroy bitcoin?
Bitoin has many enemies, but only few friends among the powerful people or institutes now (many of them are only pretending for now). So, I'm really worring that we can see a $3000, and then $2500, and even less.
So, to answer the TC question - holding is a great way, but what if they will win? Of cource, Bitcoin will not die. But it will be an underground currency. Foe geeks, for criminals. But it will never be as expencive (in fiat) as in Dec 2017, even as in today. So, in that case holding strategy will fail.
Bitcoin doesn't need to be used as fiat by the average joe to do groceries with in order to go to the so called moon. If Bitcoin gets a % of gold's marketcap we would go to $100k easily, and Bitcoin is already a better gold, so it's undervalued at any rate.
If you are going to be waiting for the average joe to use Bitcoin then keep waiting, it's not going to happen until they are forced to do so because fiat collapses, but like I said, we don't need that.
And if Bitcoin was "an underground currency. Foe geeks, for criminals." and 1% of all that trade happened on Bitcoin then we would be way past $250k already. There's billions moved daily on the "black market". Add in money moved via luxury art and so on and get the math. Bitcoin is TINY, anyone not buying at current prices is insane and increasingly insane as it goes lower.