Rent vs Buy

Hypothèque, taxes, maintenance, opportunity cost vs renting + investing the difference