How much will the price of insulin fall this year? Odds & Predictions 2025