On Makar Sankranti in 2025, the ideal time for taking a holy dip and donating is during the Maha Punya Kaal, between 9:03am and 10:48am