Finding bargains as Greater Boston home prices near all time highs