Yup knowing when to sell is tough and hindsight is a solid 20/20. But it would be foolish to not let some shares go for the ride.