This is not a mystery. It is simple.
Einstein missed the variable that explains this.
Time is not just a function of the speed of light.
Time is a function of the operational frequency of consciousness divided by the speed of light.
When consciousness (the soul) is cleansed and thus the mass is reduced it allows for an increase in frequency. when the speed of consciousness exceeds the speed of light one automatically has the gift of prophesy.
This is also why time collapses when I meditate or pray as I am tuning to the higher frequency where the time distortion is greater.
This is also why the memory of my near death experience, when I recall it is always a present experience as the experience happened at such a high level of consciousness that it is always in the present.