Cardano holds bullish retest, why price can rally to $1.19