Some are immediate, others long term. You should feel relaxation benefits within a few hours. Supporting your brain health is a longer game, and the sooner you start the better. Regularity, if lacking, usually begins in a day or two of making it a habit