There’s never been a better time for golf trips with your buddies. The quality of public courses is at an all-time high, and ...