Me : Typically about 30 - 50 years, though there is some tentative evidence (very questionable) that it might be slightly faster (20 - 30 years) now. Stick with 30 to 50 years.
Me : No, that's incredibly fast and it has some fairly devastating consequences. Remember we often have overlapping points of industrialisation (conversion to commodity) for multiple different types of tech.