So many products out there (DCI, Physical, Leverages FX). As long as you pick the right product and play with the large money flows, you should be fine. Gambling in economic datas is the fastest way to die. For those into physical, you need to make sure the currency generates a yield for multiplier effect (Overseas property, stocks/bonds). Also, dont let your banker see that you have foreign currency idle they will always try to make you swap currency using DCI.
For e.g. i sold MYR last year June and bought USD. Everyone already expect US to increase interest rate will cause a multi year trend reversal of Emerging Market currency and short MYR and long USD & US stocks was really a no brainer.
Currently RMB is considered undervalued. If you have a long investment horizon, it looks very safe as well.
other stuff such Euro stocks also quite safe.
Anyway, am not a Forex trader but rather something i picked up while managing my portfolio. So do consult your licensed investment advisor before taking any Forex position.