stock market investment strategy: When is the right time to sell a stock? American investor Nick Maggiulli explains Read more