I have the opportunity to purchase a 2003 325ci BMW with around 130,000 miles for a mere $1,000. The catch? No A/C and some pretty hefty cosmetic damage down the side. It probably needs a new battery, but it drives well enough. No serious damage to the engine or transmission. It's worth more than the $1,000 but the guy is trying to get rid of it fast. I've wanted a BMW for a while... and this might be a way that I could get into one for cheap. I know that repairs and maintenance are somewhat costly, should I jump on this deal?