A beginner should stay on a demo account until they can consistently follow one strategy, control risk, and avoid emotional decisions. This typically takes 1-3 months or longer. Only move to real trading when results are stable over time, losses are controlled, and trading rules are followed without breaking discipline repeatedly.