Here is a post based on a similar question on Quora on investing money in a house versus deploying money in a fixed deposit or Mutual funds etc.
Before we get into specifics here are General Principles to follow :
- We look at value created in long-term
- A bird in hand is better two in bush ( Liquidity is valuable and its ok to pay some premium for liquidity)
- When you cannot quantify risk it means you