Montreal is probably the best city to live, cheap and fresh groceries, 80$ unlimited metro train and buses, connecting the entire city to downtown. This means you dont need to spend on car and gas. Lots of places to look near by 50 +-. Then you get tons of events like F1 parties, New years eve...