I follow exactly the same rule. Sleep is maybe the greatest productivity factor. Same for rest in general. If I don't rest, I know for sure I will pay later adding "interest rates"
"...I will pay later..." this is so damn hard to grasp when you are young and pulling all nighters every day.