From a business perspective, 10 years make sense. Look at most businesses. They rarely hit stride, become a force, get global recognition until around 10 years in.
Or, that’s about the window where the original business owner sells to someone who can really take it to the next level.