When is the right time to introduce....

So if your SO just so happens to past away when is the right time to introduce your new girlfriend/boyfriend to your kids?

Age:7, 16 also 18