Well, I don't buy anything new. I couldn't find a used mahindra when I bought my MX5100 HST and I couldn't find a 100 hp Mahindra when I bought my McCormick.
You can find a many kubotas for sale, cheap on every street corner around here.. Seems people buy them, put 200-300 hrs on them then, get rid them. There are several newly used low HR M90-
M105 kubotas around here for sale. I chose a McCormick over these so called quality kubotas
The poor OP can't even get an honest question answered due to Orange Kool -Aid drinkers such as yourself.
Remember.. Mahindra is the best selling tractor in the WORLD ! Not your kubota. I know it's hard,but try to Let that sink in
A use mahindra is difficult to locate around here