TiE - Investing Deeptech is this the right time