Seems you have all the qualities of a very smart investor, just timing exits to improve or planning. Good to read your story.Champee