Little flaw here (which I'm suprised no-one else has pointed out).
Each time you buy, YOU have to pay deposit and closing costs.
Allow for typically 20% deposit and 8% closing costs.
Hence, if you spent the $1mil the bank will give you, they'll expect you to tip in around $280,000...