Given the variables I think it's a personal call on ammo selection.
In wintertime I go with either Federal 124-grain +P HST or 135-grain +P Federal Tactical Bonded in my 9mm pistol. I have yet to test the 124-grain Remington Golden Saber +P Bonded but expect it's a quality round. I haven't run into the Speer Gold Dot 124-grain +P ammo (the default round for overall self-defense) but wouldn't question its effectiveness year-round.
For warm weather in my serious 9mm caliber pistol it's the Federal 124-grain HST in standard or +P configuration or 9BPLE with the 124-grain Federal Tactical Bonded as another option. In this caliber there are a lot of viable self-defense ammo options available.