Martin Lewis reckons premiums also vary with when you renew.
To soon you're a sucke giving them money early, too close to expiry you're either a tight wad and high risk, and/or getting desperate.
Something else to factor in!!
https://www.moneysavingexpert.com/insurance/car-insurance/when-to-renew/