when's the best time to take prep classes?

<p>ty everyone for the great advices! but how exactly does reading those books help?</p>