On my first x-c that almost counted, I flew up to Maine for a wedding. Got stuck a few days due to a hurricane. Checked with the DPE, he had no issue with the multi day layover, however I had picked up my father in Portland and flew up to Bar Harbor with him as a passenger. That nixed the flight for the commercial x-c and there was nothing else I could mine from my logbook that came close to the requirement. So I did it on one day and visited somebody far away.
If you have a far away overnight destination you can fly solo to, staying overnight makes it more like doing something useful and it is more pleasurable to break it up. The commercial is not about sheer pilot endurance, that is what glider x-c is for.
Bryan