240v is the answer, but is that really the question?
I suspect that's not what you actually want to know, since in most cases there are only two possible answers to your question (120v and 240v), and since an EV is obviously more likely to need something more substantial, like an electric stove or electric dryer.
Most people who home charge their Tesla either use a mobile connector like
@shahryaran linked to, or a hardwired connector like Tesla's Wall Connector (also known as a HPWC).
The Wall Connector is the safer, better, faster, and in most cases actually cheaper way to home charge. If you're choosing between the two, the HPWC is preferred by many (or most?) owners.
The only benefit of the mobile connector is in the event you plan to L2 charge somewhere other than home (e.g. a friend's house, an RV park, etc). Most of the country is sufficiently covered in SuperChargers, such that L2 charging away from home is less important.
One other thing you should know is that the entry level Model 3 can only charge (for home charging) at a max of 32 amps, while the LR and P variants can charge at up to 48 amps.
I'd suggest getting a Tesla HPWC with a 60 amp circuit so that it can provide 48A of power. (Continuous loads can only be 80% of the circuit max).