Doing your best at a time
Doing your best at a time means that you are thankful to Allah and Kanjeng Nabi SAW that everything happening right now is given for your growth.
Accepting that you can never be the same in the term of bestness.
But, you can do what is best according to all thing counted at that very time.
It is evident that even when we do our daily prayers, sometimes we don't do all the needed prayers. And sometimes it may affect things greatly depending on other factors internally ans externally. Even when we pray itself is not always the best in ideal manner. Our other activities would never be the best in that manner as well.
So what is your best for the day, that is your very allowance from Allah and Kanjeng Nabi SAW you have to give back. And you might receive the true growth you need before your body and soul all going back to their Creator.
This is truly the truth.
As everything else crumbles and cannot do nothing of substance for your well being.
You just need to give everything back to Allah and Kanjeng Nabi and die peacefully.