"I should buy stocks before the markets run up." "I should sell stocks before the markets crash." Are these thoughts worrying you while at work, or keeping you awake at midnight? If yes, congratulations! You are a normal human being who is driven by the two emotions of 'fear' and 'greed' when it comes to money-related decisions. Indeed, these are anxious times for all investors. Nobody knows quite what to expect from the markets over the next few days, or even months. Will the Sensex continue its dramatic climb, as it has since March? Or will it take another staggering drop as it did in the week after the Budget was announced earlier this month? I don't know either! So why invest in stocks at all, when things are so uncertain all around? And what does one really make of what's going to happen next given that the markets are an extension of the collective psychologies of all speculators and investors that make it? See, whatever the experts on ...