I was looking into cars and I want a 2009 BMW 328i is it a good first car is it a good car for something over 40k miles ? Please real answers