The best time to take the IELTS is right before the topics change, namely in the months of December, April, and August. IELTS speaking topics are added in January, May, and September.