Agreed with you it's a much higher price target for ADA to achieve $20 milestone in current cycle and it is still young in term of smart contracts platform which is recently launched so it need more adoption and demand to keep continue to reach much higher price.
Cardano just needs more time to develop again gradually because currently Cardano is also struggling to continue to improve new things that they consider important in the future, so Cardano holders just need patience for this and if to be patient it feels very bored, then it's better to turn to the other direction first.