I care far more about quality code that is easy to maintain, and easy to pick up (for new team members). Optimisations can always be added to easy to maintain code, but if you have optimised early it can make it difficult to maintain or for someone to pick up. Unless I know why I need to optimise something, I'll always go for quality.