PURCHASE AGREEMENT between AFS FUNDING TRUST Purchaser and AMERICREDIT FINANCIAL SERVICES, INC. Seller Dated as of February 4, 2004