Can a photon be at rest or does it have to travel at the speed of light? If I were travelling in a car towards a light source the photons hitting my eye would still have the constant speed of light (c) if I were driving away from it. Why does this happen?