By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Once upon a time I'd say 4 years - tech really advanced at spectacular rate. But given how slowly things are moving in last deacade or so, 7 years in probably reasonable.