4. Dedication and commitment: If you truly want to be a good trader, you must be able to devote all of your time to it. Since you are making money from it I believe it really worth giving all your time.
Dedication is a must when you want to be a successful trader, it is hard to be an expert in trading if you are doing other things because it requires full time observation that is why mostly of the professional traders are full time, they just left their job just to focus on trading, well this is really a risky decision but if you know to yourself that you will succeed then go for it. It will really make you more profit than other things, just make sure that you are confident enough that you know the risk when choosing it.
^ Definitely right, it should have dedication and courage when you are trading and of course, the last part is the focus of your goal target.
There are too many factors to consider before you will start trading, this is not an easy task and it should be wise to pick and have a decision while the market is unpredictable and volatile.