CAPITAL AUTOMOTIVE L.P. PURCHASE AGREEMENT CARMAX AUTO SUPERSTORES, INC. and CARMAX AUTO SUPERSTORES WEST COAST, INC. formerly known as C-MAX AUTO SUPERSTORES, INC. Dated: July 20, 2001