Both of them are profitable but I think buying a land in a rural area is much more profitable than the other cause the land appreciates over time ....heard stories of people who bought last in rural areas for 200k+ and over a period of years the gain was massive