GM's Big Reveal: Can EVs Save the Day or Sink the Ship?