I immigrated to the US in 2006. I started investing in India in 1999 just when the Indian markets were taking off. India had its share of Irrational Exuberance and eventually I lost quite a bit in Tech stocks from 1999 to 2002. After that I slowly moved on to cyclical (capital goods, manufacturing) and financial services stocks. I didn't have any money in the US earlier so started investing only in late 2007 - almost at the peak. And that too in REITs and finance stocks because they gave good dividend yields. We all know too well what happened to those stocks in 2008. Now, I am trying to invest in other areas and build a steady stream of income and growth. I hold more than 60 stocks and more than 90% of my holdings are dividend growth stocks. I am short TSLA, NFLX, CRM and AMZN.