You know staying up too late isn’t good for you, but going to bed early may not be either. A new study has narrowed down the perfect time to fall asleep for your heart. Researchers show the sweet spot is between 10 and 11pm. The study found that for those who stay up and go…
