IMHO, we're not going to see the next face-melting bull run until after the halfining. Usually around 6-9 months after... so that's somewhere in late 2024. Furthermore, it may be delayed by the election cycle as it's gearing up to be a crazy one.
Side note: I don't think this country is going to make it beyond the 2024 election, politically. Doesn't matter who's nominated, and doesn't matter who is "elected"; the other side will burn the country to the ground on claims of election fraud/meddling/rigging/interference/ et. al.
I don't like either of these options. I think we are most likely in the midst of an upward price impulse that will create a local top and set a new trading range (maybe 25-35k or 30-40k) but who knows. Maybe we are at 100k in two months or maybe back to 20k.
Yep, lets just say the SEC denies this application. Bitcoin exchange rates will dive again but that would be great for those stacking. I sleep like a baby.