American Express Gold Annual Fee Review: Is It Worth the $250 Cost? (Honest 2024 Analysis)