Cardano Price Eyes $2.40 as Historical Pattern Repeats in Clean Ascending Channel