When is the right time for assisted living?

[...]