Depends on your mail provider. Gmail is based on Google’s insane server database tech, and there's no performance penalty for keeping archived every mail you're ever going to get. I personally archive and delete only mails I definitely know I won't need ever (newsletters etc)