Is it better to book American Airlines tickets early or closer to departure?

Is it better to book American Airlines tickets early or closer to departure?