General Motors Company (NYSE:GM) is one of the best battery tech stocks to buy right now.| Insider Monkey