Is it time for assisted living? Here’s a checklist