When to repent & start good actions?

Right now.

At this moment.

At once.

Right away.

This minute.

Without delay.

Straightaway.

As soon as possible.

Immediately.

Sayyidi wa sanadi Hazrat Mufti Mohammad Taqi Usmani db said:

“Do not procrastinate.

Putting off repentance and good actions for future is the deadliest weapon in the armamentarium of Nafs & Shaytan.

Do not let them deceive you!”