I could not open your post about AutoCanada. Dont know why.
AutoCanada stock is quite cheap for a number of reasons.
The auto retail business is matured and there is no hope for big growth. The company should pay out most of its earning as dividend but it does not. It has significant exposure to Alberta which is hammered by the BC's opposition to the new pipeline. In addition, Canadian economy is weakening as the effect of big child benefit fading away. We have left governments in federal and nearly every province. They are best friends of Donald Trump by helping driving the businesses to south of the border.
Joe