Run Event On Client As Soon As It Reaches Server?

You can’t unless you know how to break the laws of physics.

You either wait for a response or do time (ping) based approximations. You can get ping from Player State. But do understand that player state ping is only updated once per second and it is an average. Pings aren’t constant, they have variance. There’s also up down variance.