What's the best way to back up photos from an iPhone?

What's the best way to back up photos from an iPhone?

For me, it would be to back them up to my PC via USB and to Google Photos. I don't use iDevices anymore, but it still applies to them as well.
Backing up to iCloud Photos is generally easier and seamless, but you might need to pay for more cloud storage if you have a lot of pictures and especially video.

ICloud, or onto a reliable PC/Mac

I log in with my Gmail account or download them to my laptop too but it is generally my wife who uses iPhone.