You can also buy mocks from 3rd party providers as I’m sure you know. The CFAI mock is the most important though as it should be more similar to the actual exam than anything 3rd party can provide. The CFAI mock should be a good gauge of where you’re at in terms of your preparation so wait to take it until you feel test-ready.