Processing times are incredibly variable. Some get processed fairly quickly while it can take years for others. All depends on things like background (citizenship/employment history), health, how many applicants on the file, whether there are H&C considerations, etc. Annual quota also a factor, Quebec applicants, etc. also impact processing. Getting selected even if takes years to process is still essentially like winning the lottery.