Not always. Over months of low wind, there will still be overcast days, and of course, there's that pesky little issue of the night.
The only question is if you can charge in the day not if there’s clouds at night.