It's best to use dry shampoo just before bedtime if you''re not planning to shampoo in the morning. The dry shampoo will absorb the oil in your hair while you sleep and you'll only be left with minor touch ups in the morning.