Buying an investment property can be a steady source of income, lends stability to the portfolio, and allows leverage at shallow risk. Real estate investors make money through rental income, appreciation, and profits generated by business activities that depend on the property. Real estate can potentially deliver extraordinarily high returns in the long run.