Is Property the Best Investment Now?