Because cleaning removes the accumulated impressions of the day, it is best done in the evening, after you have finished the majority of the day’s work. It is like coming home and immediately taking a shower before doing anything else.
Because cleaning requires alertness, it is best not to put it off until bedtime, when you are too sleepy to clean properly. Another reason not to postpone the cleaning is that it creates such freshness in us that if you do it too close to bedtime you may be too alert to sleep. Also, with the better state acquired after cleaning, your interactions with family members will witness many refined changes.
You can also do “spot” cleaning at any point of the day, as needed. If you spill ketchup on your shirt in the morning, do you wait till the evening to clean it? Similarly, if some occurrence destabilizes you during the day, you can take a few minutes and wash away its effects right then and there. It may be done sitting, standing, or walking, with eyes open or closed, depending on circumstances. Make the subtle suggestion to yourself that the impression is leaving from the back, restoring the heart and mind to its normal balanced condition. Then you will not have to carry around the heavy burden of that stain on your consciousness for the entire day.