One of the best baits to throw year round is a spinnerbait. Its great in the wind and is a big fish bait. One tip i can give you is upsize your weight of your bait. and another is make your casts lower and faster. Instead of throwing over hand up into the wind, side arm your casts lower to the water keeping your bait out of more wind. This will help get greater distance with your casts.