For best value on a buffalo hunt, you are a few years late. I have taken 4 buffalo. In S. Dakota, Wyoming on the Ted Turner ranch, California, and Oregon. At that time prices were down and to shoot a 2-3 year cow or bull was around 1300 to 1500. I took a massive 2000 pound bull in South Dakota and the cost was only 1900 and that included a two night stay on the rancher's cabin overlooking the Platte river. That also included delivery to the meat processer.
Today you can expect to pay around $3,000.00 for a 2-3 year old meat cow and a bull is a heck of a lot more. Since you want a good meat animal, you do not want any cow or bull that is over 3 years old in order to get the best meat that is tender.
Use your google search and check different sites for your hunt and prices and pick the one that looks best for your wants. Good luck.
RELH