This is just my idea and i want it to share to others as well but this is similar to the bitcoin rally. I can see the similarities. i am no expert of course.
Chart Patterns

Also on:

Disclaimer