Hi everyone, ive been using toyota and honda car since. A friend of mine is selling his bmw 525i Japan specs year 2005. I have never own a bmw car before and no idea about this car specs. Can u guys help me about the pros and cons of the car? What should i check before i purchase it ? How do i...