Just noticed the carfax...
Um...what KIND of roof damage? Are there hailstorm divots? Or was this a roll-over? Because from, side, roof, and other side damage (IF all in one event) indicates a front impact with subsequent roll, unless those damages are all at different times.