Isaiah 12:4-5 KJV
And in that day shall ye say, Praise the Lord , call upon his name, declare his doings among the people, make mention that his name is exalted.
 Sing unto the Lord ; for he hath done excellent things: this is known in all the earth.
Isaiah 12 is entirely a song/songs of praise, and I see traces of what we sing in our time today in some of the verses. (See verse 2b)
Isaiah admonished the people to sing praises to the Lord because He has done excellent things, and this is not made known to just them or any one particular people, but to ALL.
Meaning that even if you an individual fail to see this, it still doesn’t change the fact.
Praising God doesn’t actually have a particular formula and so you do not need to let anyone determine how you get yours done. But by all means, praise Him.
Praises communicate value so the more we praise Him, the higher the premium we place on Him in our lives.
Go on and praise Him even for what you believe He’s yet to do in your life.
Have a blessed day.