GM could file for an IPO as early as this Friday according to CNBC.