Earlier quoted context omitted.
Correct me if I'm wrong, but if you're getting sufficient amounts of quality sleep at night, there is no reason why you should need 20-minute "power naps" in the middle of the day. (There may be exceptions, such as extremely demanding manual labor, but I think we're talking about white collar jobs in this context.)
Not for me. I can get 10 hours of sleep at night but I'll still hit an afternoon lull post-lunch. I'm sure if I really worked at it I could figure out why (too big a lunch? blood sugar spike?) but regardless, I'm good to go for 6+ more hours w/ a 20-minute nap. Meanwhile everyone else sits and forces their eyelids open, stares at YouTube videos, and downs espresso shots...
Try it and see - the next time you go out to lunch, don't eat pasta, bread, potatoes, corn, tortillas, dessert, coke.
Have a steak and green veggies. I can eat an enormous 24oz prime rib plate and not suffer the zombie state that I would if I ate a hamburger and french fries.