Great discussion everyone! I think the most overlooked aspect is the importance of bankroll management. No matter how good your strategy is, without proper management you're setting yourself up for failure.
The best time to start was yesterday. The second best time is now.
Words to live by!