I have heard about Brahmamuhurtha (Brahma time), that it is a time where we can do meditation or have good concentration power.
According to India Times:
Brahmamuhurta is the morning period between 3.30 a.m. and 5.30 a.m. It is suitable for meditation. After a good night's sleep, the mind is refreshed, calm and serene. There is the preponderance of sattva or purity in the mind at this time, as well as in the atmosphere.
Apart from scientific explanation, Is there any mention about this in Hindu mythology? If so, please explain in detail.