General Motors (NYSE:GM) has posted solid gains over the past few months, leaving it up nearly 40% year-to-date through this morning. At the same time that General Motors has been breaking out, competitors Ford (NYSE:F) and Toyota (NYSE:TM) have been struggling. Ford (F) has been in a sideways pattern since June and has had a bad week even after posting solid November sales numbers. Toyota hit its highs for the year back in early August and is down 10% since then. As shown in the chart below, GM's push higher this week has left it in the driver's seat to finish the year as the top performer of the three.