Cardano price predictions for year-end 2022, 2025 and 2030: Jan. 22 vs Jul. 22