Dubai tops rankings as most expensive city to see in new year