Imo this can go two ways, either this is toping and were ready for another cycle down before the halving pump (just like every other time bitcoin has crashed immediately after halving) IKYK and then pumped in the months following. I assume the dip will be from here to shake out a lot of investors who were under water from the last run. I wont be surprised if 5 isnt done yet, this can extend a bit further but i don't see it staying here.