<p>You have more than enough books.</p>
<p>By far the most important factor in studying is to make sure you’re critical about your mistakes and understand why you make every single mistake.</p>
<p>You can do 10,000 questions and make just minimal improvement.</p>
<p>You can do 500 hard questions and with the right mindset get to the equivalent place with a fraction of the time.</p>