Agreed that Keswick would be a better halfway house than Grasmere or Rydal.
I think staying at either end, Borrowdale or Glenridding, would be fine too.
I recently drove from Glenridding to Borrowdale, at around 8pm on a Friday evening, it took a little over 40 minutes.