craig beisker August 4, 2026 X300 2008 John Deere X300 tractor 42" deck 352 hours $1999 craig beisker August 4, 2026 X300 2008 John Deere X300 tractor 42" deck 352 hours $1999