Firstly, I am very sorry for your unfortunate experience.
I understand that thieves actually look from the suction cup rings on the windshield as an indication you have a GPS tucked away in the car.
I live in a condo with no garage and keep my car under 3, yes 3 car covers, have an additional, external perimeter alarm that buzzes and turns on a flood light in my condo that illuminates the car. Oh, yes, I have a CCTV camera monitoring 24/7.
You gotta do what you gotta do

Sorry again, Michael