I’ve been to Mexico City recently, and it’s pretty safe as long as you stay in good areas like Roma, Condesa, or Polanco. Just use common sense—don’t flash cash or valuables, stick to busy streets at night, and use Uber or registered taxis instead of random cabs. Overall, it’s a great place to visit and I never felt unsafe.