Current bearish swing should see completion by May 5 according to my analysis.
It would invalidate this timer if price were to cross above the 259.34 mark instead of falling under the last weekly low and heading down swiftly, which is what I expect to happen next.
Will this be a buying opportunity in the long term?
Will btcusd continue on its relentless march to the abyss?
I think the former wil be true this time, but we'll see.
For now, I leave you with this map, hope it helps navigate these murky waters more safely.
Good luck!
Ivan.