Namaste Technologies (OTCMKTS:NXTTF) Stock is Coming Back, Should You Buy?