You may find useful to check answers to a somewhat related question at this forum ― In which solution do spinel ferrites dissolve?: https://www.researchgate.net/post/In_which_solution_do_spinel_ferrites_dissolve
I hope toluene will be the best candidate, still there is a possibility to precipitate it by long time storage. You will get good dispersion of nanoparticles in toluene.
@Juan Casado, Ya you are right, it will not be solution (by dissolving). It should be dispersion. Once it dissolved, then it is not the solution of nanoparticles. The physical properties, size every thing will lose. Or may be he wants to destroy the nanoparticles by dissolving?
Solvent cannot be defined as good or better because dispersion of nanoparticles in solvent depends on the technique of dispersion, solvent viscosity, particle nature i.e. size, density, shape, etc. Also it depends on the concentration too. particles can also be coated with the surfactant to increase its compatibility with the specific carrier. So choose the particles and carrier; and then select the surfactant accordingly. Hope you have now solution to the question.
In accordance with the comments by Jousheed Pk and Juan Casado, it all depends on the purpose of dissolution. For destroying (destruction/decomposition) of particles you can use phosphoric acid or its mixture with sulfuric acid (H3PO4+H2SO4 at 120-160 oC) as Etchant. In General, the high temperature melts (such as those containing PbO, Bi2O3, B2O3 or other fluxes) are well-suited as solvents for oxide compounds.
It will depend on the characteristics of the particle itself. actually it is mostly related to the surface characteristic of your nanoparticle you would like to disperse. I would advise you to think on the surface chemistry of your particle; a promising solvent should have a strong intermolecular affinity to the surface functional groups of your particle. Although you will find more than one option in this conditions, you have to follow the restriction of your application field to find the optimum candidate.
You have to analyse / understand the stabilisation you prefer.
Well known and are electrostatic, steric or electrosteric interactions (stabilisation). For magnetic nanoparticles I huge number of publications exist. The general difference is stabilisation in organic less-polar solvents or polar solvents like water (MeOH). (solvent is not correct but sounds better than dispersion medium). High viscosity may help to suppress the sedimentation but thermal motion should be sufficient stabilize the dispersion (