3 reasons why Cardano could soon reach its all-time high again