About 5 seconds for you to plug in when you get home and 5 seconds to unplug in the morning. =)
For long distance, you can get about 80% in 40 minutes at a SuperCharger.
Only if you're first in line, and only if you have enough juice to get to the SuperCharger.