Home buying opportunity of a generation?