There is always a good time to buy,sell and hold your bitcoins.When the time comes you will be surprised of the result.
Which time? Always?
Yep.
No never sell your bitcoins they are going to be worth thousands, so I've been told

Try looking at the entire chart not just the bit from the ATH.