If you are skilled to work inside your electrical panel, get something like an EATON CHSPT2ULTRA or Siemens FS140 surge protector. You’ll also need a 40 to 50 amp breaker for it. It will protect everything connected to the panel. I installed one in an outdoor panel at the swimming pool, one in each of my inside service panels.
You can buy a professional RF 0-6 GHz surge protector for your cable to replace the cheap one the cable company installed outside. I don’t know if that will screw up the cable service. It will require adapters for the connectors.
I’ve always had luck with APC UPS, big and small. I try to rely on external surge suppression.
renting at this time, after I buy it will be whole house Propane or LPG Gen