Query when index is ready
Indexes in MySQL are maintained synchronously.  When an insert/update/delete query (or an alter table to add, remove, or enable indexes) finishes running, the indexes are consistent with the table's data.  

There is no such thing in MySQL as an index being in a state that is not "ready to use."