Rent vs Buy

Hipoteca, taxes, maintenance, opportunity cost vs renting + investing the difference