Investing in artificial intelligence - is it the right time to buy?