I can't say if that's a fair price or not, there is a LOT of variability by region now and condition is paramount in either case.
If the tractor had good maintenance, 3000 odd hours should be no problem at all, but if it was abused, even a little you could get a chunk of wallet lining taken off your back-side.