There is never a perfect surfboard for any surfer & conditions because the surf is always changing. This doesn't mean that you cannot strive to buy the best board possible. Surfing is all about personal preference and what kind of waves you surf. I suggest borrowing some of your friends boards so you can get a feel for what kind of board to buy or which boards you didn't like.
The biggest thing is that the board was shaped for the most common surf conditions at your local spot. A perfect board for Pipeline is going to look a lot different from a perfect board for Lower Trestles.
