if have 90 lakh rupees now, should i invest in buying a flat or should i do a SIP in mutual fund. I can wait for 10 years in both cases. Buying a flat involves 1)taking a loan of 80 lakhs and paying an emi of around 80000 per month for 15 years or until I foreclose it 2) FLat construction will take 2 years and will not give me any rent at that time 3) after 2 years, I might get rent in teh range of 20000-30000 per month 4) there is  a risk that tenants might spoil the flat and may not pay rent 5) I might have to invest 30,000 every year to do repairs 6)if it is not rented then I need to pay maintenance amount of 60000 per year ;otherwise if it is rented, then the tenants will take care of the maintenance 7)after 5-6 years the value of flat might be 2x and after 10 years it might become 2.5x 8)after 10 yeras, when I sell the flat, I need to pay 20% capital gains tax on the capital gains I get;  IN case I do SIP in INdian mutual funds these are the considerations a) I intend to put 1lakh per month in SIP in large cap fund, 1 lakh per month in small cap fund , 1 lakh per month in mid cap fund. I will do SIP until I exhaust all 90 laksh and then wait for it to grow. b)large cap funds grow at 7-8% per annum generally and by 1-2% per annum in bad years c) small cap funds grow at 15-20% per annum in good years and -15% to -30% per annum during bad years d)mid caps grow at 10-15% per annum in good years and go down by 10-15% per annum in bad years..  there might be 4-5 bad years at random times.. e)after the 10 year peried, I need to pay 10% capital gains tax on teh capital gains I get from the sale of mutual funds.. what should i do now?