Given than cranberries contain melatonin, you might wonder if it's a good idea to drink cranberry juice before bed. Here's ...