Золото может быть и плохим, и хорошим активом для инвестиций. Всё зависит от времени и горизонта инвестирования в него.
Если посмотреть на долгосрочный график движения цены золота к деньгам (доллару)
https://www.macrotrends.net/1333/historical-gold-prices-100-year-chart
то видно, что за столетний период золото очень сильно выросло в цене. И скорее всего данная тенденция будет продолжаться, так как денежная масса постепенно растёт (доллары, евро, фунты, йены печатают), а золото с ней коррелирует и растёт в цене вместе с ней (жёлтый металл сохраняет покупательную способность денег). Также золото на недавней конференции Базель III вновь получило первую категорию среди активов и его разрешили оценивать в капитале банков по 100%-ной рыночной стоимости (золото вновь стало "деньгами") - это также плюс для золота. Теперь этот драгоценный металл станет более активно использоваться банками для покрытия обязательств банков и резервирования. В долгосрочной перспективе после возможной смены финансовой парадигмы (а финансовые парадигмы периодически меняются - в 1940-х после Бреттон-Вудской конференции, в 1970-х после Ямайской конференции), возможно, золото снова будет играть более активную роль, чем сейчас. Ведь на протяжении истории человечества золото всегда являлось деньгами, затем был золотой стандарт, который по факту отменили только примерно 50 лет назад, отвязав все валюты от золота и сделав их фиатными.
Пока конечно никто не знает, что предстоит дальше и какая финансовая система ожидает мир через 20-30 лет, но создание привилегий для золота на Базеле III может служить неким предвестником его "возвращения" в будущем. Нового золотого стандарта (полного резервирования в золоте) скорее всего не будет, но некая частичная привязка валют вполне возможна. Также стоит учесть тот факт, что многие Центробанки мира в последние годы активно накапливают физическое золото в свои резервы.
Но это что касается долгосрочного горизонта инвестирования (на 30-50 лет).
На более коротких промежутках времени золото может и падать:
На том же графике, но за последние 50 лет, можно увидеть довольно продолжительные периоды падения и стагнации курса (с середины 1980-х по 2000, с 2010 по 2014), т.е. в золоте можно вполне надолго "застрять". Периоды активного роста сменяются периодами падений, правда падает золото, конечно, не так сильно, как отрастает (всё-таки долгосрочно растёт), но всё равно инвесторам будет неприятно, если они зашли на пике или около него.
Что приводит к длительным падениям золота, если вроде бы денежная масса не уменьшается, а золото сохраняет покупательную способность и следует за денежной массой? Наличие альтернативы. Альтернативой золоту выступают короткие американские казначейские облигации трежерис. И когда доходность по ним за вычетом инфляции больше нуля, а они являются "аналогом" золота, но который приносит доход (если вы держите золото, вам проценты не начисляются, а по казначейкам начисляются), золото им уступает. Поэтому когда ключевая ставка в США обгоняет инфляцию, золото становится непривлекательным активом. Сейчас ставку практически обнулили, поэтому золото снова пошло в рост и прошло довольно немаленький путь с $1400 до $2000. На рост золота влияет также ослабевающий доллар (индекс DXY снижается -> в этом случае обычно увеличиваются цены на commodities и золото). Что будет происходить дальше, точно неизвестно, но если инфляция в США будет разгоняться, а ключевую ставку повышать не будут (наверно еще несколько лет не будут), золото скорее всего будет расти и дальше в перспективе нескольких лет. Резко и одномоментно просесть золото может в случае новых шоков на фондовом рынке - например, если снова возникнет нехватка долларов в финансовой системе (но скорее всего только одномоментно, так как недостающие доллары снова "напечатают" и золото обратно отскочит). Так что по золоту пока в перспективе бычий рынок, но рано или поздно его нужно будет продавать (если конечно не нацелены на горизонт в 15-20 лет).
Могу порекомендовать неплохие обзоры по золоту - от Штернкукера и Кубышкина: