It does not matter what time you are going to drink coffee as long as you still have activities to do before sleeping but for many, they are used to drinking early in the morning, middle to late morning is the best time for peak daytime for daily performance.
With those who need an afternoon cup, make sure you have 6 hours to burn off the caffeine before you try to sleep.
Some say, drinking coffee more than twice a day is not good, is it right?
Yes that is according to experts especially if you have high blood pressure that may cause your heart to palpitate, but with some, they are already used to it and they can even drink 4-5 cups daily without affecting their body and sleeping time.
Thank you for the advice. I guess can drink 2-3 times daily
No worries. Thanks a lot.