OLAPLEX No7 VS MOROCCANOIL: WHICH IS THE BEST HAIR OIL FOR DRY, DAMAGED, FRIZZY, LONG HAIR?