So are you holding your bitcoins for future events such as halving or you more like to spend your bitcoins when you get it? I personally like to spend it for digital goods usually...
I am holding bitcoin for three reasons. One, I can use bitcoins to get a better price on physical and digital goods through sites like
purse.io. Two, I am holding for the long term fundamentals. I think it will rise over time. Three, the short term returns I can get investing in bitcoin are very good. If I hedge the fiat exchange rate over the short term, the fiat returns of my short term BTC investments are sometimes superior to fiat investments.
Yes all three reasons are for the price appreciations, once bitcoin get good prices you will start using it in different ways. I never want to sell off my bitcoins instead I want to spend them in shops where I can get my daily life needs are met. I hold my bitcoin to spend but it's possible once the price raise happen.