The boom will end at some point. It won't go on forever. When it does, and how it will affect people is unknown. I can see a slow decline but I'm not thinking we'll see a big bust in a short time period.
The boom is based on all those factors however I'd submit the root of the good economy is still primarily based on oil and the real estate boom is a result of it. Without a hot economy real estate and construction wouldn't have the snowball effect on the economy we're witnessing.
__________________
|