Investing in real estate could be a very smart financial decision with proper planning and budgeting. Real estate tends to appreciate in value over time, can act as a hedge against stock market volatility, offers great tax advantages and also can provide a stable monthly income.