Discipline is the key. Yes, don't leave yourself without any room to move, its a diabolical position to be in.
When you've got the cash its better just to wait in the queue and get it as close to the bottom of the trading range as possible rather than chasing the share price up. Increase your profits and reduces your risks.