This is such a US-centric view.
In some countries, you can't even own a vehicle if you don't provide proof that you have some place to park it at (eg. Japan, lookup Shakoshomeishou). In others, you would be crazy to leave a car parked outside overnight, luxury or not - there is insurance, but the premium will easily double (eg many areas in Brazil, particularly the North and Northest states).