June is a great time, even with the chances of snow. I have great photos of snow encrusted buffalo and dark buffalo shapes in the snowcover
where they slept.