General Motors (NYSE: GM) doesn't get much credit for being a great automaker, but it's growing faster than EV competitors and is so cheap management is buying back stock at a rate of billions of ...