It sounds like there were no modifications or improvements to her X5. In that case, a reasonable price would be in the neighborhood of around $18k to $21K. 24K would be a high retail price and not a private party price for her car. Improvements to her X would justify the high asking price. Good luck!