can you take vitamin d before bed