All of your statuses (time, weather, Fisher's Intuition, etc) are snapshotted at the time you cast your line, so even if a buff wears off or conditions change, you still have that last chance to catch a specific fish.