Often times we ponder on which book of psalm to read in the morning, but I have reasoned, read and meditated on this particular psalm in the Bible, Psalm 3. I find it spiritual and a way of giving thanks to God for someone who has been afflicted with several difficulties and at the end still triumphs.
Psalm 3, Our Best Morning Psalm
Lord, how are they increased that trouble me! many are they that rise up against me.
2 Many there be which say of my soul, There is no help for him in God. Selah.
3 But thou, O Lord, art a shield for me; my glory, and the lifter up of mine head.
4 I cried unto the Lord with my voice, and he heard me out of his holy hill. Selah.
5 I laid me down and slept; I awaked; for the Lord sustained me.
6 I will not be afraid of ten thousands of people, that have set themselves against me round about.
7 Arise, O Lord; save me, O my God: for thou hast smitten all mine enemies upon the cheek bone; thou hast broken the teeth of the ungodly.
8 Salvation belongeth unto the Lord: thy blessing is upon thy people. Selah.
I picked Psalm 3 as my best morning psalm doesnt mean is the most but this is a personal observation, you can as well add yours in the comment box to let us know which you will be picking as your best morning psalm