Objective: How to clean off dirt from sneakers?

Which of the following solutions is more sound in terms of naive physics reasoning?

pick from the following.
A). before the dirt collects, use a mixture of water and vinegar to scrub the shoe and allow to dry inside for a while;
B). Once the dirt collects, use a mixture of water and soap to scrub the shoe and allow to dry outside for a while;
B).