It would help to update your profile as to location and maybe property size so that others can help with future questions.
Anyway, prices can vary by region. Some areas have more dealers in closer proximity, so better prices due to competition. Out here there are only 4 different brand dealers within a 40 mile radius. The next are at 200-300 miles away, then the next closest are at 400-500 miles out. These 4 'close' dealers have 'in person, out the door pricing' that is higher than the web prices. They have a captive buyer and know it. Their attitude is "if you don't like the price, you don't have to buy it'.
The JD dealer was the highest, followed by Mahindra, Kubota and NH were about the same. Still much higher than elsewhere.
The closest Kioti dealer was at about 350 miles away and was $3500 cheaper than the 4 local dealers for a comparable model.
When I was looking at different brands, both the K and JD dealers were way high priced. The 1025R TLB would have cost me $23,900 here. Kubota BX was $22,800. These prices were without the MMM.
I ended up driving 550 miles up to Ft Collins CO to buy my LS mt125 TLB. My price up for the tractor was $15,900 out the door. Well worth the cost / time for me to go that far. There are now dealers that will ship cross country, and have heard from people that have bought this way that they had no problems and would do it again.
Many, many variables. Good luck in your search. Internet research can show you different prices in different areas. You may have to search deep and long in order to get actual prices. A site called Tractorhouse ussually has quite a few prices listed for the different brands / models. Again good luck searching. I'm sure others will be along with their opinions.