At what point is deleted data irrecoverable?

From reading around on the internet I get the impression that barring physical damage, deleted data can be always be recovered using sophisticated digital forensics.

For this reason the advice is that you should encrypt your data.

So at what point is data irrecoverable even to sophisticated digital forensics?