I feel different on this depending on wether I'm OTR or local. If I'm OTR, I'm out there to grind as much money as possible between home times. So I feel 34 hours is honestly too much, especially when you have to take a reset in the middle of nowhere.
However if we're talking local, I won't take a job unless I get two full consecutive days off. But when I'm local I also have a life outside of work, so I need those full 48 hours. And then I can work an extra day if I spent too much at the titty bar over the weekend.
Actually you want it ideally to be 6 days so you can return to work the same day you started last week. For example, you start on Monday and finish your work day on Saturday preferably before 22:00, although your time zone is something else to look into. I know this probably won’t work for most OTR drivers. In which case you need to run some numbers to determine the best day to start a 34, looking at how many hours you’ll be gaining the following days.