Give muscles time off. Strength training causes tiny tears in muscle tissue. These tears aren't harmful, but they are important: muscles grow stronger as the tears knit up. Always give your muscles at least 48 hours to recover before your next strength training session. [health.harvard.edu]
To increase strength and power, rest for 2-5 minutes between sets. [bodybuilding.com]