It doesn’t need to be coffee, or even high quality coffee, but I agree that having a routine you devote a small amount of time to every morning for a reward at the end is a great way to start the day. It combines meditation and achievement, which are both great boosts to your mental health. Like you, I do the coffee thing but I know other people like to start their day with a run or a workout which has additional health benefits and leaves them feeling more upbeat about the day ahead.
You might not have the lifestyle to do this, but I find taking a short nap (like 20 minutes) in the early afternoon helps reset my brain and boost my energy levels. It doesn’t even need to be a nap, just taking that 20 minutes to lie down and close my eyes can help a lot.