Another important concept is to "portion size", especially when you speculate
Even for fundamentally strong companies, I prefer to buy smaller lots rather than rush in. Of course, charges aggregate to make it costlier but I benefit if price drops - provided I have conviction that the company fundamentals and prospects in the long term are good