I think theres a difference between goals and plans.
Wasnt it Ricardo Semler who spoke about having a 6 month rolling plan with milestones towards your goal.
Nobody can predict 20 years ahead - but 6 months you should have a pretty good idea where you're going