Wait an hour before consuming food or drink as after whitening the teeth are more porous and prone to stains. It's best to whiten your teeth after eating or before bed.