Home Investing AITX stock is showing signs of bottoming: is it a good buy?