If you go by what real estate developers, housing finance companies and property agents say, this is the best time to invest in property.