Interesting - I have recently started doing my 20 min meditation roughly after lunch, and that has helped my energy a lot in a way that is slightly akin to napping.
I nap 20 min after lunch and sometimes I don't fall "asleep" at all but still feel energized afterwards. I always wondered how both had kinda the same effect. Now that you mention this, it definitely makes sense that I was meditating in some form.