I do my Shit at home, So I usually Take my time with it. But my Homie would come in with a beat, And He already had tha Raps down, and Knew what he wanted to put for Backups, He'd do like an easy 2 songs, one time he did three in a good 3 to 4 hour session. But, almost everyone is Different. Myself, I probably take Like 2 to three hours doin' all My Spits, with backups and another hour Mixing/Masstering, but then I check my mixes on different sources, like tha Boombox, or in tha Car, and Go back And adjust levels/panning/effects.