Exactly, timing is everything. More to the point, it irks the hell out of me when media pundits congratulate themselves for having called for x, y, z rally or declines after the fact. Never a mention about the specifics of whether they were 5, 10, 15% early or late, they are never ever wrong...