I think Bitcoin is running in a big ZIGZAG wave (ABC) green coloured.
The main wave (A) is done, and now it is running in subwave (c) of the main wave (B) that's targeting (22237-25674)$.
After that it will be going downward to complete the main wave (C) that's targeting (17648-15661)$.
When main wave (C) is completed, I think there will be nice bullrun for Bitcion and the whole crypto market at least for 6 weeks, and I think Bitcoin will hit the zone (38000-40000)$.
GOOD LUCK.
NOTICE: This is not a financial advise. Make your own analysis and decision.