I sleep well when I take cars. I don't know why exactly but I think that is similar to your case.
It is really good to communicate with strangers during the trip, but it's also good to take real rest. I hope that you have good time when you return from your journey!