Hasn't this fuel crisis come at the right time ?
In what way? None of anything else you say has any real bearing on that statement.
High street shops have almost all gone making people either shop online or drive to out of town shopping malls causing people to use more fuel .
For people not living in big towns, it often uses
less fuel to drive to "retail parks" on the edge of town, than to drive to the centre of town, when you also have to find somewhere to park.
I haven't lived within reasonable walking distance of more than one shop for 40 years.
Even most of the big supermarkets are located on the outskirts of towns. In the old days people would go into town to do their day's shopping ,not drive miles because one shop sold one item cheaper than another and therefore have to drive from one to another.
I don't know of anybody who would drive miles between shops because of one or two price differences in their regular shopping. They might for big ticket items.
But I still don't see what all this (which has been the case for well over 20 years - from before the last big fuel crisis) has to do with the timing of the fuel crisis.