Exactly what I was going to say 25K and take it home with you. You can try the lower offer but IMO it's worth 25K all day long.That looks like a nice honest example. Of course, an in person inspection is mandatory, but it looks worthy.
Show up with 25,000 and a trailer. and if it looks nice offer 24,000. Leave yourself a grand so if you really want it you can go to 25,000.