Ideally, you could afford to never have to convert your Moneros to cash.
As in, if you tried to buy a house, you'd still need to go through money laundering checks. You'd always be limited to small value transactions if you never wanted to pass some sort of KYC/money laundering check at some point.
I.E.: You got paid in Moneros, etc...