Entry/exit is an art rather than science that requires long time to develop.
With regards to your losses, you might want to consider trailing it. Just as you would trail your stop when the stock is advancing, you can also trail your losses on the way down as well. Place a trailing stop, say...