TonyP0927 said:
it is the basis of relativity (all of us are moving at the speed of light
This is not the "basis of relativity". It is a particular viewpoint which, while it can be said to have some basis in the actual math (see below), is never found in actual textbooks or peer-reviewed papers, but only in pop science books, articles, and TV shows.
Even the basis in the actual math is questionable. As
@vanhees71 notes, one can observe that the invariant length of the 4-velocity ##u^\mu## of an object with nonzero rest mass is ##\sqrt{u^\mu u_\mu} = c##, and the square root of this could be thought of as the "speed through spacetime" of the object. However, the main point of doing this, according to the pop science sources where this viewpoint appears, is so that we can say that, as the velocity of the object relative to some chosen frame increases, more of the object's "speed through spacetime" becomes "speed through space" instead of "speed through time". And the limiting case of this is claimed to be a light ray, which moves at ##c## "through space" and therefore doesn't move "through time" at all.
However, this nice-seeming viewpoint conceals a critical flaw: the invariant length of a light ray's 4-momentum is
zero, not ##c##. There is no continuity between the case of nonzero rest mass (4-velocity with invariant length ##c##) and zero rest mass (4-momentum with invariant length ##0##) of the kind that is claimed by this viewpoint.
There have been plenty of previous PF threads on this (often prompted by one of Brian Greene's TV specials where he pushes this viewpoint), but it's been a while since the last one.