Everyone has different preferences.
I love riding but I live in Canada - very short riding season here. Whatever number of days in this short season I can allocate for riding I take as long as possible of this days
on the bike, riding it. Not because I have to, but because I love to. When I am on a ride day I do not feel like stopping for a beer or nice dining as to me this is simply waste of riding time. I do not feel like pushing myself to ride. I am just letting my riding hungry self do what I want to do - ride, ride and ride. Some times even after more than 1000 km day I still want to ride more and more and
then I push myself - to stop for the night... and that sucks...