Real estate is generally a great investment option. It can generate ongoing passive income and can be a good long-term investment if the value increases over time. For one, you will need to put down a significant amount of money upfront to begin real estate investing.