There’s never a “perfect day” to do anything, except in retrospect.
Looking back, many days were perfect. Days that fit so well with the events that filled them that I wouldn’t change a thing. You never know in advance, though. So you can’t wait for them.
I do know this – a day can’t turn out to be a “perfect day for fishing” if you don’t fish. So just go fish. Maybe it will turn out to be the perfect day at the end, and maybe it won’t.
But there’s never a perfect day for waiting.
And there are only so many days at all.