When to back up

A backup should be taken whenever you send a new transaction.

For example

If you are using Native Mode for Komodo, and sending outgoing transactions it is possible the change might end up in a new address which is stored in wallet.dat file. So, you should take backup of your wallet.dat if you recently sent a transaction using Native Mode.