Usually great mixes take more time that the recording itself. Allow your project enough play back, review and editing time.
How can you have the best studio experience? Rehearse:
Know your material. Practice it until you can play it right over and over. Get your guitar sounds, harmonies, chord changes, and all the little details worked out before you start. This will save you valuable studio time not to mention improve your performances.