I want to know what I'm having?

Whats the earliest and most accurate time to find out the sex of the baby??? I'm 12 weeks and I just want to find out what I'm having already!!!!