General Motors is near its 52-week high and its strong earnings, China turnaround, software momentum and buybacks suggest the ...