i think the present time is still good for trading as the price of bitcoin is still trading in reasonable price therefore if some one is still interested he can play gambling.
We could say that any time will always be a good time to begin trading as long as you have what it takes, the skill, knowledge and perseverance needed to succeed in such an industry.
i agree with you that you can start trade anytime because all time is good for trade if you are expert in trade and you are right that if you want to make a huge profit from trade you will need a good skill and knowledge about trade.
Those factors above in my opinion could only support you to face some situation where you need to take an action based on logic while luckyness sometimes what you actually need when you're trading
pumping and dumping could be done by an individual who have bitcoin and when they're going to pump or dump you will not know, if you lucky enough you will have the chance to have advantage of it