Dating, like everything else, is getting more expensive. A new survey from BMO found that the average cost of a date for a millennial is now $252.