1) Buy when there is blood - you may catch a falling knife though
2) Buy in a rally (in the beginning, you should be able to tell when it is worth getting in) - you may get in late
Usually if you respect your fiat you choose 2)
If you invest what you can afford to lose you go with 1)
Don't accuse the 'experts' bro..
Klee - It seems that you are leaving out the dollar cost averaging practice, and implicitly suggesting that investors put all their money in at once or some variation of putting in all your money at once.
Otherwise, I do NOT disagree with you b/c it seems as if, here, 2collect is attempting to shirk responsibility for his/her own investment choices and decision-making... and it remains a bit irritating to be blamed b/c the price moved the opposite as expected (at least in the short-term)
I personally believe that dollar cost averaging is better.. so let's say that a person has $5k that he wants to invest. Accordingly, he should figure out a timeline to invest it (whether over a month or six months). Of course, if the market is shooting up, then he would have been best off to invest it all at once (but he does NOT know); however, if the market is volatile, then he is NOT so busy attempt to time the market and to catch the falling knife...
Either way, he's gotta ultimately take responsibility for his own plan and to own it, rather than to blame others - of course, unless he has an investment adviser, then he can blame the investment adviser. We, here, in this thread are NOT generally serving as investment advisers... at least I do NOT see my role in that regard... and I do NOT consider others as my investment advisers. Instead, I figure my own strategy and take responsibility for it, which 2 collect does NOT seem to be willing to take responsibility for his own investment decision(s).