Tide, wind, swell size, direction, interval, crowd, sand, there’s an infinite set of variables when it comes to optimal surfing conditions.