Smart ways to invest and attain early financial freedom

This is a question that comes up in each of my wealth advisory sessions. Lately, with the stock markets going up, I see this coming up a lot more often than before.   In the past 12 months the BSE Sensex has gone up by 36%. Every week it is scaling new highs and even though every investor is happy seeing his portfolio go up – he/she also knows that it is only paper money, till the stock is sold and the money comes into your bank account. So the question is - should I sell my stocks?   As per me – there are only three reasons for exiting an investment. They are:   You need the money for an expense - for example you need money for a planned car upgrade or an unplanned hospitalisation.  You have investments giving you great returns – but what to do – you need to sell
In the past week, I have been requested by quite a few of my readers to share my views on this article that came in TOI which shows that investing in FD's gives better ROI than Real estate.(http://epaper.timesofindia.com/Repository/ml.asp?Ref=VE9JTS8yMDE0LzA1LzA2I0FyMDIxMDM%3D)
"World trade centre" -when you see these words - I am sure this is what comes to your mind:
Among the old well known business families in Bangalore is the Sipani’s. Back in the 80’s, they were known for the car they manufactured called Dolphin - it was a Fibre glass body  car (http://en.wikipedia.org/wiki/Sipani).  Dolphin did not do well and was eclipsed by Maruti 800 as it came around the same time. Over the years, the Sipani brand has been in a few B2B businesses. Today most youngsters would not know the Sipani brand.
Hennur Road in North Bangalore has seen a lot of real estate activity in the past 3-4 years. The new Bangalore Airport and the promise of many tech parks and other industries in the vicinity has triggered the demand for residential spaces in and around Hennur road. This road also serves as an alternate route to Bangalore airport for people travelling from the outer ring road area. It is a four lane road and is already chocked with traffic on any normal day. All well known builders in Bangalore, including Mantri, Shobha, Prestige, Brigade have launched projects in this locality. Apartment prices are around Rs. 4000 to 6000 per sq ft.  Land rates depend on the exact location – but typical land rates are around Rs. 4000 psft to 7000 psft.