I have no personal experience with the app and am a lot more casual about my outings, but it might be worth experimenting with since it's free.
From the description:
- Fishbox helps you plan your trips by predicting specific days and times with high probability of fishing success for any location.
How does it work? It analyzes the weather, tides, sun and moon position, moon phase, and many other factors to determine where fish will be located, how active they will be.
- Fishbox allows to record your best catches, mark favorite spots and share photos of your catches with friends.