Gold just hit its 50th record high of the year, smashing past $4,500 as traders brace for more rate cuts from the Fed.Silver is also on fire, reaching its own all-time peak as investors flee to safe-haven metals.The dollar is tanking, heading for its worst year since 2017, and traders are now betting on even more pain before year-end.