Why right now is the perfect time to launch an Internet startup