ADA to $24.80 by 2025? - Rollup News