Magic seaweed: My surfer buddies watch the wave forecast for Playa El Encuentro at this site. El Encuentro is the country's leading surf break and is only five kilometers from Cabarete. The waves are best in the Winter months. The wind is best in the Summer. The PKRA World Cup is always held the last week of June. Peak season continues through July. August can be great but strangely enough when hurricanes pass by the southern side of the island the wind usually shuts down.
NOAA: You can find detailed analysis of Caribbean weather at NOAA under Tropical Weather Discussion during the hurricane season.
Real time wind and seven day wind archives measured at Vela in Cabarete Bay, and real time wind reported from the Nanny Estate weather station. Virtual buoy off the coast of Cabarete. This site always predicts more wind that actually develops.

48 Hour Surface Forecast: Courtesy of the UNISYS Weather Processor. HTML lifted from a R. Hays Cummins at Miami University (Ohio).
The wind is best when the sky is clear. This allows the land to heat which then pulls the trade winds to shore. The wind in Cabarete seems to be a combination of trade and thermal winds.
Webcam of the beach with a limited view of waves. Here is another cam (of bozo beach I think?).
On average add 5
knots thermal wind to the Windfinder chart