Damn, I know this makes me sound and feel really old, but...
I am in my mid-40's.
I started in my early thirties...too late.
I had a useless broker, and I lost virtually everything and had to start again.
As trite as it is, start as early as you can.
And, you don't need to hit home runs as...