The majority of recent homebuyers have at least one regret—here's what you should know before you buy.