Home Technology Hot Stock under Review – Ambarella (NASDAQ: AMBA)