In Mandarin, there are many words to express the meaning "usually" - 通常，平常，平日，素，率，素来，往往，常，etc... (actually there are way more, but I don't list all of them here).
There are too many to choose the correct word. How are all of them different and more importantly, how can I know which word fits the best for my specific purpose?
At least for me it feels that 通常 and 平常 are used more often, but I'm not sure.
For example, in these contexts:
Do you usually go to the cafe?
What do you usually do after work?
Do you usually come to Shanghai on your holiday?
In these cases, how can I know which one to use? Or are these more or less the same and which to choose does not affect that much?