Generally you can only see rainbows when the sun is relatively low in the sky. To reflect and refract such that the arc of the rainbow is 42 degrees from the line from the sun to the observer. So, when the sun is high in the sky, the rainbow will be below the horizon. Generally that means you can’t see the rainbow because there’s not enough rain between you and the background. Sometimes you’ll see a rainbow against a distant mountain, but I think this is the closest I’ve ever seen one. It’s between us and the trees across the street. It wasn’t obvious at first, but after looking for it a little while, it became visible and I got a few pictures before the rain moved on a bit further and it was gone.