Its a gamble to wait till you need it. We usually buy right after its baled. Sometimes you pay more sometimes less then if you wait till winter. If there is a shortage the price can go very high. If there is a surplus you can pick it up pretty cheap. So many of the hay producers here ship all over the country so its really hard to tell what its going to do or if they will run out by late winter/fall.
Last summer round bales where going for $50-70 each, by fall the same bales could be had for $25-35. You just never know which way its going to go. The year before we paid $35 a bale, by late winter it was up to $80
"Until one has loved an animal, part of one's soul remains unawakened..."
- Anatole France