A reason that people often have insights in the shower is because they have some period of time of forced aimlessness; your brain can chew on things in the background without a goal.
You can have shower thoughts without needing the shower, just go on a walk!