Why is the first generation BMW X5 recommended to be avoided, while the third generation is considered one of the best versions? slope game ask.