I have had it both ways...day of and few days after. Best to have a couple days clean, but i've passed on the spur of a moment with a good de- toxifier...