GM gets Wall Street love, Tesla gets a win, and the best and worst car deals: Autos news roundup