The Model S is a big car, seemed to suck up all the garage space the first time I parked inside. Old house, 91" garage door opening, leaving 2-3" of mirror clearance on each side. I drive in and back out, mostly out of habit. Plants very close to driveway on driver's side, so easier to see and gauge clearance if I drive in nose first. Don't know if the garage door opener sensor would work if backing in.
Charging outlet 18" in from garage door, opposite side of car from charging port. Easy to drape cable on floor across back end of car. Inside door to garage opens to rear of car and charging port - nice. Downside, requires opening the garage door to plug or unplug charging cable, as there is about 3" clearance between rear of car and garage door (I always watch the door close - paranoid, I guess).
Tennis ball tapping windshield for stopping forward motion (not to mention screaming red parking sensors) and in direct alignment with driver's eyes. Small, older garage with garden/lawn equipment on 2 1/2 sides makes for a tight fit. Cannot walk around car when parked in the garage.