Traveling for the holidays? Score a "perfect" water-resistant cold-weather coat for under $50 during Amazon Black Friday Week!