If you notice previous cycles bitcoin 1.618 key fib extension support was held. This is a key support for this bull cycle and my main measure of whether the bull cycle is intact. Very good risk/reward to long on this support.
Fundamentally and on-chain there is a lot of whale buy activity the last few days.