Yeah I disagree. Many young successful entrepreneurs are in their early 20s and have spent less time than 5 years actually experiencing and understanding the culture they live in. I think having some immersion is necessary, but 5 years is probably plenty.