Optimism pushes farmer sentiment to all-time high