I cant tell you end of year. My crystal ball stops at mid December. And it says its going to be quite a bad time until then - low $6k / even high $5k possible. After that its all grey mist.
I have turned on the fog lights and I find it hard to believe that we will see low levels by the end of the year.
Maybe if we all agree that Bitcoin could dump again and stop taking for granted that the halving will SURELY send BTC to new heights... then the chance for that happening would be higher. I remain scared by the amount of people expecting moon (ie: $50K-$100K) as an inevitable consequence to the halving. It could lead to a big dump even right after the halving if things don't go according to the "plan".
That being said. I will personally keep hodling. But I hate to see so much "optimism" in advance. It could end badly.
What we need is more fear... and maybe even another pre halving capitulation. Or maybe not. Who knows.