And to add on the “the second the market opens” part - landlords can buy houses even before they are fully built and liveable which is not really an option for a person with no house because such an investment leaves you with no place to live and no money (mostly).
Can you not just create a local social club account and use it to save your game progress? Iirc that how it supposed to work at least