It is not just EMR. Hit a ling stiff metal rod on one end with a hammer and C is the limit at which efeect can reach the far end.
Regardless of C I'd argue things can not happen instantaneously. It would require infinite energy.
If you are at C what do you see? For light from behind you see a standing wave, but the models break diwn.
In Newton's universe, if you are at
c (relative to the univeral reference frame of space), light from behind appears stationary.
In Einstein's universe (which is demonstrably the one we inhabit), light from behind you appears to catch up to you at
c regardless of what speed you move at relative to anything else, and it's completely meaningless to say "moving at
x miles per hour" without saying what that speed is relative
to. We get away with this in everyday life by always assuming the local patch of the surface of the Earth as our datum, but that's a purely local phenomenon.
In Einstein's universe, light always moves at
c in a vacuum, as measured by any observer no matter how that observer is moving.
If your spaceship is flying away from Earth at 0.9
c, and you turn on your headlights, you will see photons streaming away from you at
c relative to you. An astronomer on Earth will see those same photons streaming away from him at
c, and report that they are only going 0.1
c faster than your spaceship.
Both observations are correct; The reason they seem to disagree is that speed is distance traveled in a given time, and time isn't the same for both of the observers in this situation.
No matter what accelerations you undergo, you will never observe light that you are trying to run away from failing to catch up to you at exactly
c.
The speed of propagation of particles with zero rest mass in a vacuum is a constant for all observers. That was Einstein's big idea. And he was right.