What you're going thru is part of what many go thru & that's why in some cases there seems to be that eternal search for the perfect company.
I've always been sort of a homing pigeon. If I was getting runs I'd be fine going from point A to B to C, etc. If the runs weren't there often I'd head home & start again.
The runs to Minn or KC, where I'd sit for a day, head to Chicago or StL, sit for another day, & eventually come home empty didn't make sense to keep taking.
Generally I'd wait a day in an area. My logic is if there wasn't anything that day, nothing would make me think there'd be something the next. Not always the best business decision I know.
In terms of areas, this was by trial & error, but nothing west of the Mississippi unless it pays enough to come back even if I get nothing (like KC) or it takes me all the way to either Phoenix or Denver. In those places I have friends & family so I wouldn't care if I didn't get a run right out. I've come on here before & asked those very same type Q's about what areas are hot & which to avoid.