When a home warranty is worth it, and when it's not.