Real estate is too expensive, interest rates on cash are too low and VCs have a monopoly on the startup space and the media.
The most rational option seems to be to invest in stocks... To fuel corporations which inflate real estate prices by forcing their employees to relocate to major urban centers. The same corporations which are responsible for the low interest rate environment (through their lobbying and corruption of government agencies). The same corporations which are responsible for monopolizing the startup space by only funding and acquiring incubator and VC-backed startups.
So yeah there aren't many ethical options. That's why I invest in cryptocurrency. I'd rather risk losing all the money than fund my own (and everyone else's) enslavement.