Why would anyone buy an electric car if they couldn't charge that car overnight in their own garage?
Because you can charge it in a few minutes at a gas station! Germans don't have garages, generally speaking - there's this concept that's a mystery to Americans called on-street parking.
Meaningless question because you won't have a garage in your life.