As
@ishakeshavan said "humans are no longer patient enough" that's right. One of the reasons to order GCMS note but my main reason was I just want to know what is the status of my file at this point when almost everything is completed/submitted from my end. In CIC account, there are only standard terms so GCMS is the only way to know current exact status of your file. Also, I don't think so that there is any recommended period of ordering GCMS notes. It totally depends on you, when you feel, you want to know the status of your file.