is the sentence : It's a question I often ask myself, no matter the hour of day nor the minute of night. grammarly correct?