Good point. Never, ever have seen so many German and Japanese luxury vehicles on the road. It's quite astonishing actually.
You stop and think : do many of those drivers actually have the means to own the vehicle they are driving? And I mean 'own' it. Not 'borrow' it in return for a lower monthly payment (leasing). One can argue that many of those drivers are leasing. If they enjoy it, fine. But they never actually own the car. And they start again for 48 months. Then we read articles about the 166 % debt ratio of Canadian households!