Spoiler alert: Find out at least a year before you buy to avoid any potential heartbreaks.View More Details ->