Avoid herd mentality at all costs unless you are very good at charts and know where to jump in and out
Don't spend a cracker on the markets until you can read a chart or are fundamentally brilliant and patient to wait it out (and even if you are fundamentally brilliant perhaps it's better capital management to wait and use that capital elsewhere till you see the right technical moment)
Like freehold said.....be a sniper.....pick your entry....and wait
Some prefer liquidity, others don't care and are patient....many ways to skin a cat as they say.....but here's a real good pointer ......it's often at that moment you get scared of selling due to a rising price....that's the exact moment you should be selling.....