There is no timeline. I have heard of applications taking over 2 years. Honestly, being abroad vs in Canada does not necessarily involve any differences. Some can take very little or very long.
You should probably call IRCC and ask specific details of the progress of your application if you want to find out more.
You will gain nothing by asking timelines from other people because every single case is different.
You just submitted your application on June 24th, you are barely just passed the 6 months mark. You need to keep waiting because it can easily take 9,10,12 months.