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`m waiting for the halving to make me a millionaire

So yes,i`m earning and holding my bitcoins for the big price increase to cash out the profits after that.
For what digital goods do you spend your btc?
If you want to be a millionaire from halving then you should also hold higher amount of coins as price will not touch millions at halving so with less number of coins its not possible.