I suspect about 10 years. But I have been wrong before. Personally I am amazed I have made it this far.
It would be reasonable to think 25 years, but I think nanotechnology will extend that to maybe 40 years.