Question: what db should i mix at?
Answer: So long as your mixes give the mastering engineer room to work, and cover your noise floor, then you're in a good range. I recommend mixing at -23 dB LUFS, or having your peaks be between -18dB and -3dB.