Long term realty investment will work great in this fluctuating scenario of real estate market. Investor will be paid off with good amount if he invests for around 3 to 4 years at a stretch. They just have to understand the market properly before investing.