The best golf courses in California, ranked and priced: who can play each one, green fees from $35 to $695 as of September 2026, and the best resident deals.