Crunching the numbers for a trip to Miami