Should one sleep on Shabbos afternoon?
Absolutely. Absolutely! However, that doesn’t mean that you should climb into your pajamas and remain there all Shabbos. Because Shabbos is a wonderful opportunity for much better things than sleep.
By the way, you should know that sleep is extremely important for our health. It’s extremely important for our mental health. And it’s being neglected by very many people. So Shabbos is a good opportunity to catch up on your sleep. Because of Shabbos, many people are able to survive the week. Otherwise, they would collapse for lack of sleep. So certainly you should utilize Shabbos for sleep. But of course, don’t overdo it.
And by the way, since you mentioned the subject, I will tell you that you must be careful to go to sleep every night on time. And make sure that you get enough sleep, because due to lack of sleep, many, many people have ruined their lives.