If you think the block halving is priced in, then sell your coins, which you already did. Good for you, but what's the point of letting us know that you sold? Just to make youself feel good while you know that the price will go up from this point? Good luck with buying back.
I, uh, think that's suitable advice for the OP (if you know what I mean
). I'm not convinced it's good advice in general, however.
The block halving being priced in doesn't mean that the price now is the price forever more. It simply means that traders are aware that the halving will occur. Let me put it like this... if you have a bond, say, that pays $10 a month for the next 12 months, and then returns the initial principle of $100 - how much would that be worth to me? Clearly
not $220 (because if I had $220
now, why would I tie it up just so I could receive it back in 12 months time?) It's the same with BTC - the price (broadly) reflects the fact that halving will occur
in several months time, not simply that the halving will occur. A rational trader isn't going to buy BTC for the money they think it'll be worth in July - but they will take their estimate of July's worth into account when deciding how much they're prepared to pay for BTC in April.
There's also all the other fundamentals, and the usual short- and medium-term noise caused by trading, none of which suddenly disappear simply because we know the halving is coming!
tl;dr - Yes, the halving is priced in. No, that doesn't mean that trading BTC has suddenly become pointless! (I'm still hodling).