That depends on where farms are.
I am located about 30 minutes away from Montreal. Since the city is growing and the pressure from property taxes is huge, I am not sure whether I will still be able to be a farmer in 20 or 30 years. There is also a lot of land speculation. People buy land and farms for purely speculative purposes. That is a huge issue for the next generation of farmers, and it really creates a barrier for those who want to go into agriculture.