Real estate investing opportunities are abundant due to low property prices from the past few years combined with strong rental prices and demand. There are great deals on foreclosures and short sales that can provide rental income or be held for long-term investment, while historic low financing rates keep carrying costs reasonable. With property values expected to eventually increase from current low levels, now is a good time for real estate investing.