seems to me,you can take it any time you like.

my wife is on a spouse visa and wants to get it asap.

theres a website which will tell you nearest centre.