Question: what three criteria are necessary for a solvent to be successful in recrystallization?
Answer: The solvent must not dissolve the compound at low temperatures (that includes room temperature), but must dissolve the compound at high temperatures. The solute must dissolve in order to rid its lattice of impurities, but must not remain dissolved at room temperature (after all, recovery of the solid is essential!).