Now is the best time ever to start a business, thanks to new technology