The best time to buy a car in Pakistan is "now" unless aap ny use nahi karni, showroom py hi kharri kar k bech deni
Baqi it's dealer/investor talk and effects mostly those jo own py gari lety, model year used to be a bargain point for them but rate volatility ki waja sy ye scene b khatam ho gya ha.
aj kal used car ka buyer b samajdar ha, they'll try to bargain 30-50k at max for a comparable vehicle of january's invoice but if the older vehicle's condition is cleaner than a month newer car for the same price then of course sensible buyer won't haggle.