We have multi-coloured money, yes. Five's are blue, ten's are purple, twenties are green (a brighter green than your money), fifties are red, etc.

And land is cheap depending on where you buy. In Vancouver? No. In the forests of Ontario? Yeah. Second largest country on earth by land mass and we only have a population of 35 million or so. Feel free to do the math on how utterly insane that is.