I have had Mexican Fenders, Japanese ones, Korean ones, Chinese ones, Indonesian Squiers and even a few fake ones and the US ones are hands down the best. Better materials, production quality, finish, fit, playability and durability.
I have owned HBs and gigged them and appreciate their quality, but when it comes down to what I want to play and something that I can trust to perform, got to be a US Fender. The recent Pro series stuff is really the top of the line for many years.
People (i.e. me) have spent years buying and selling stuff. But the real magic comes when you get to know an instrument and play it almost exclusively for a long period of time. In may case, I've used the same guitar since buying it new for 5 years. Won't sell it or change it.