He got back on track in 2007, finally breaking a 52-race losing streak. He then had his most successful season in 2008. Since then, he has had periods of multiple wins, and extended winless streaks. Since 2012, he has focused his attention on the NASCAR Sprint Cup Series. In January 2017, Carl Edwards announced that he was retiring from professional racing. During his career he earned more than $90 million on the track and from endorsements.