Whenever you feel you are best prepared and are getting your desired score in your sample tests. The best way to recognise when you are best prepared is to have 1-1 sessions with an IELTS tutor, who would have practise sessions with you and provide you essential feedback.