Then there's the whole dinner at 9:30 thing that goes along with an evening ride. That sure doesn't help me sleep.
Eyeshades (and heavy drapes) are a double-edged sword. They keep it nice and dark as your body needs it for sleeping, but they also deprive you of the morning light that you need to be able to wake up refreshed. If there's a streetlight that shines right into your bedroom window, some municipalities will paint the lens out if you call them. That might not be enough though, since ambient light will still get in your window.
Speed comes from what you put behind you. - Judi Ketteler