Compare cost of living, moving expenses, and financial impact of relocating for a new job opportunity.