I would look at a 10 year old, 1000 hr JD, NH, Case, kubota etc...If you are partial to the JD look at the E series.
Mahindra tractors seem to be worth researching also.
I guess Mahindra has terrible support from the factory.
I have a friend who runs a big ranch. They keep pretty modern tractors around.
The new machines are not reliable.