Today, millions of consumers are investing in homes that are not yet built. Some consumers don't realize, however, that buying a home before it's been built is a lot different from buying an existing home. Weather may delay construction and closing. Mortgage rates could shoot up. The builder could take shortcuts or make mistakes that could later cost you money.