Is it better to rent or buy property?

Answering this question is anything but simple, especially when you consider the multitude of factors at play.