Thank you very much for all the replies. There are so many good ones that I cannot pay respect by replying to all of them one by one.
A few things about myself. I have more than 10 years of trading/investing experience. During the early years, it was all about paying school fees despite working...