Years ago I heard Dave Ramsey teach on Entreleadership, years before the book, when he was just teaching his employees. This one thing on vision casting really stuck with me:
You must cast your vision every 21 days.
It seems repetitive and short term, but I really tested that idea out in the last year. I was at a point where I really understood my envisioned future and set it up where I would receive this email every 21 days: