A lot of people ask me how much headroom they should leave when submitting a mix for mastering. Most engineers would recommend at least 3db of sonic headroom. I agree and I would add, the more headroom the mix-engineer can provide, the better for the mastering process. When the mix has at least 3db of headroom, it allows for the full dynamics of a song to shine through.