Processing time depends on many factors, mainly on the complication of your file (number of translated documents, complicated travel history,..). Btw, folks who apply under CEC-inland, FSW-inland, and applying under any streams from US (residing in US) seem to have shorter processing time.