When should I start cramming for the ABA written boards?

Generally speaking the ABA written exams are not crammable. The breadth and detail of knowledge you are expected to master simply cannot be reliably obtained in a couple months. As stated above, if you are in that situation, the M5 with its question-based approach will likely give you the best chance to pass.