Well first you'll have to decide if you're going to use analog or any of the digital fpv systems (DJI, Walksnail, HDZero)
Currently for new analog goggles you're best of with the BetaFPV VR04 Analog (which are allright but very good for the price, check Nils Vo's review on them) or as you mentioned the HDZero Boxpro goggles. If I had the money I would go for those, but for 300-400 bucks it's not for everyone. Also an option are the HDZero goggled v2, but those go for 700 - 800 😬 (by the way, both the Boxpro and the goggles V2 have a pretty good built in analog reciever, that's why). Please AVOID any new Skyzone or Fatshark goggle, since recent latency tests show that they are not worth your money (they have worse latency than digital fpv systems and are sometimes more expensive).
For any digital system just get the latest version of goggles or maybe wait for the next if it's anticipated (like the DJI O5 system). I hope you've been informed enough to make the right decision!