Weather (mainly wind) is always the big issue and water level. And type of fishing you do. I personally like about the 2nd week of April thru May. But again, every year is different.