Phil,
The validity of an IMC rating is always 25 months from the date of test. As it is a national rating the JAA rules don't apply. You can do the test at any time but you will only get 25 months validity. So to reduce your long term expense, do it as close to the expiry date as you can.
R