You should take your CFA when you are fully prepared for it. That might be in the fall, it might be in the winter, it might be right now. Train towards the specific events so that you can max as much as you can. The benefit to taking it early is getting it over and done with, and having that...