Super nice analysis! Like to add that the 20th Jan. - 23rd Jan. swing can be counted impulsively. That speaks for retesting your green dotted uptrend support, which started in autumn 2017!