It might sound odd, but one of the best times to think about stuff for me, is actually the 10 to 15 minutes before I sleep. It's the time where I have put everything like my phone aside and there are no distractions as I prepare myself to rest for the day.
Yep, that's often a nice time when one is relaxed and a little distances from the day itself and the next.