A good order to learn this topic

Happy Monday! I wanted to ask I am self-studying these courses:

Complex Analysis

Topology

Differential Geometry

Functional Analysis

Chaotic Dynamical Systems.

What order would you suggest would be the best to optimize my learning in these courses?