When you feel good you are better able to care for others, however I meet many people who feel like taking time for themselves is cheating. Honestly, that’s not the case.
You can’t help others if you are wiped out. Be it from work, school, home life, or an illness if you are overwhelmed your ability to help those you care most about can be compromised. Instead schedule time for you everyday. During this time do something that re-energize you. Maybe its a walk, reading, cooking (for fun not because you have to), a bath, time with friends, or other activity that allows you to “get lost” for a short period of time and regroup.
It doesn’t have to be a long personal session but it should be something you enjoy doing and it shouldn’t be something you feel like you have to do – no matter how much it might be good for you.