My speculation of the day! I could be way off the mark, but this isn’t going to stop me from thinking out loud. I’m remembering fondly how I’d read something about why some scientists think light’s behavior suggests that it’s particle but others would argue that light is a wave. Then some more people would suggest that light is both wave and particle. For me, I think a light is a particle but becoming a wave as it interacts with a particular environment which gives its wavelike property.
Imagine this! Can a fish realize that it’s swimming in water? The water, of course, is a wavelike entity. Regardless, I don’t think a fish could realize that, and yet it swims in it as its dear life depends on the water’s wavelike property.
Imagine this! Can a human realize that he or she is swimming in the air? If he or she is swimming in the water, this person would definitely realize that he or she is swimming in the water. Regardless, air is second nature to each human, and so we don’t easily realize that we’re swimming in it. We’re thinking that it’s invisible and we’re breathing it in naturally without realizing we’re swimming in the wave of air.
I think when a light particle hits the wave of invisible air, it rides the wave and becomes one with the wave thus exhibits the behavior of the wavelike property. When a light particle hits an environment which requires it to bounce back as if a tennis ball had just hit a hard surface, then the light particle would behave as a particle.
In summary, my speculation is that light is just a particle, but it behaves as a wave when it rides the wave of whatever!