As I had said, Gold is a long term hedge against inflation and currency devaluation. It is not an investment option. The value of gold in inversely related to stock market returns.
Historical or time series analysis will allow you to know the support and resistance levels, which in layman's term means low and peak values.
Expert predict gold value could even go past $2500 in the next 18 months. There is nothing known for certain. But financial experts carry out fundamental and technical analysis that can help in predicting future values to a high degree of accuracy.
Even if gold values remain the same, dollar value will appreciate in comparison to pak rupees so either way you make a profit. As long as PTI remains in government, toilet paper will be worth more than pak rupees. It may make bold promises regarding progress and ending corruption, but the fact is that we have seen record currency devaluation and economic losses during this akhroti government.
Stocks and other investment options have high risk and high return. Personally, I don't invest in stocks due to high variance that makes it similar to gambling. You either make a lot of money or loose all of your investment within minutes due to a dip in the market.
Gold is an entirely different instrument. There is almost zero risk that you can lose all your investment in gold - unless, of course, your masi steals all the gold in the almari. You can consider it an alternate currency similar to greenback that can help you avoid losses in the long term due to inflation and devaluation.
Note, the above advise is true only for people in Pakistan faced with high inflation and currency devaluation scenario. It is not relevant for people living abroad where the market dynamics are different.