Very good points.
I would like to add one thing. Trading is a bit different from a business in that it is a probabilities game. Depending on your time frame (hours, days, weeks, months, or whatever), you will not make money every hour, day, week, etc. But if you have an edge, the...