If you're catching 10-15 daily, keep doing what you're doing. Great job. There may be a few things that you can do here and there to dial them in a little bit better, but that's better than you can hope for.
As far as time of year goes, now through September is going to be your best time. Every now and then you'll get some stretches in the middle of the summer where the lakes don't get a bunch of incoming water and clear up a lot. Those are the best days for me, but you may only have a few of them in an entire year.