mid-2025, with pullbacks to $2,200 possible