I am faced with a end of lease question.  I am buying my 2004 325 convertable.  I am asked if I want to have an additional 2 year warranty for about $2,500.  It is a lot of money on a $20k car.  My question is with 40k miles and only minor problems, can I expect a big ticket item or failure in the next 2 years?