There is never a guarantee that prices will always go up.  As a new immigrant you will have problems getting a mortgage due to your lack of credit history.  You may have access to alternate financing where you put down a larger deposit and have a higher interest rate mortgage.  You may be able to buy in cash.  It really depends on your circumstances.  I would recommend you rent for a while and figure out where you would like to buy once you get used to the city, get a job, etc.
	
		
			
		
		
	
				
			
	