I believe that in order to find the best perspective, we need to consider the particular situation. Each perspective, whether it is psychodynamic, social-cognitive or humanist, has a lot of insight and inspiration.
Personality, I am not much of a follower of Sigmund Freud. In fact, I think some of his ideas are utterly ridiculous. However, I do respect the fact that he has raised a lot of good questions. And I also like the metaphor of the Id, Ego, Superego. This, however, seems more philosophical and less scientific.
I am of the age that I can say I was schooled by hippies, so one might think the Humanistic perspective would inspire me. It’s true! I do believe in free will and peak experiences. This, however, seems more like hippie-talk, and less like science.
When I was younger, for some reason, I started wondering why I was who I was and how I got that way. These questions became scattered thoughts in my wondering mind as I continued to live and learn and do the best or else. The social-cognitive perspective has inspired me to foresee a way to gather my scattered thoughts and finally figure out that one nagging question I have been asking myself for so long: Why am I who I am and how did I get that way?