Cardano (ADA) Price Analysis: Upsides Capped Near $0.40