One secret is to keep you money in a different exchange. They react slower then MtGox does. I sold all my BTC for 2 dollars more than the asking on MtGox. Also you can see where it's going to bottom out so you can put yourself in a good buy position.