Owning real estate for investment purposes can be a great path to wealth. Depending on the property, it can generate predictable cash flow, capital gains and provide tax benefits. Besides being lucrative, real estate investing can be a hedge against inflation and an excellent way to diversify your investment portfolio.