Egypt vs. Morocco 2026: The Honest Guide (Cost, Vibe & Safety)