It's good to wait. I got a Pixel XL in the early summer since it had issues at launch.

If you wait, you can get an unlocked V30 in December or a unlocked Moto X4 in November which are good options.