There is the common use of "narcissism" as a synonym for "bad" and I disagree with that.
"Narcissism" is "self-love" and it is a part of the psyche like the heart is part of your body. When people have trouble with their heart they could have high blood pressure, heart disease, heart failure, heart attacks, heart defects, arrhythmia, etc. So even disordered narcissism is more than one disease.
I just brushed my teeth and that's a healthy expression of narcissism.
A physics crackpot imagines that he is an underlooked genius, is "special". The one thing he knows about Al Einstein is that Einstein worked at the patent office, he doesn't know about the many scientists and mathematicians who Einstein worked with. That's unhealthy narcissism.
If somebody is thinking about having money for retirement I'd say narcissism is always involved because you have some conjecture/mental picture about yourself that is based on your self-image, hopes and fears.
It's good to have realistic and positive self-esteem but boy is it hollow, shallow and ineffective to try to paint it on because somebody told you should.