I suggest that the best time to take IELTS is in F.6 or the summer after F.5. The kids will have better skills in English and have time to do some revisions if their English needs further training.
Just wanna know how to count the time limit of 2 years. Limited to 2 years before application or before starts of school term actually? There are almost a year in difference.