Investing in gold and gold miners can be very volatile and most of people are failing to make money. One of the things to consider in gold is the seasonality. Attached are two charts which clearly show that the best months for gold are Nov to Feb with January being the pick. The reasons are related to the big social events during these months: Diwali in India, Christmas Chinise New Year and Valentine's Day. I didn't know about this seasonality when I start investing in gold and I lost money in the first years.
Also, even if gold will surpass the all time high this winter (I believe that it will happen ), gold miners ETFs might not reach the 2020 high.