Rule takes 3 Seconds from state to be executed

There’s different possible reasons. You must give way more details else this is pure guessing.

You need gather debug logs to show ALL relevant outputs, including the logInfo() output and relevant binding/sensor+actuator communications.
See #9, #10, #11 of