Purchase price may get lower.Based on what you're saying, $3K won't come close to cutting it. I would recommend you use https://www.realtor.ca/ to check out prices of condos in downtown Toronto. This will give you an idea of what it takes to buy. Note that what you'll see on the site is the for sale price - not the purchase price (which could be higher or lower).
Yes - contract positions pay higher. This is because they lack the stability of a permanent job, you're not paid for vacations, and you don't get additional benefits (e.g. additional health care benefits, pension, employee share ownership programs if applicable).
But how can purchase price get higher than sale price ?