When will this latest BTC and crypto pullback be over?!?

Previous pullbacks have 1) touched or gotten very near the daily 50ma and 2) have occurred in the early 20's of each month.

2 of the months have resulted in a touch of the daily 50ma and then a retest 5 days later.

I expect the pullback therefore to be at its lowest point around May 22. The weekly close is critical this week as BTC must close over its weekly 21 ema (over 49k) to continue the bull run.

Let me know your thoughts.
Chart PatternsTrend Analysis

Disclaimer