Gold's historic rally may be far from over. Bank of America hinted the precious metal could climb to $3,500 per ounce, driven ...