Getting a great mix has so much to do with tracks that are recorded well. Taking the time to ensure that you get well-recorded tracks makes all the difference in the world.
Some of the easiest ways to improve your recordings are also the cheapest. In fact, the most effective techniques require no money at all.