Man that sucks. Had a couple of places (one after the other) where I didn’t need to pay rent when I was gone, because either the apartment was small with the roommate owner or they weren’t using their apartment and were just waiting to sell it once they got settled into their new place well enough. I’d never just crash indefinitely at someone’s place without discussion or payment.
It’s not even needing a decent paying job, it’s just needing one you can do remotely over the internet. I was making ~$16K USD a year less than ten years ago and was still able to travel around half the time.