The best time to tie the rakhi is during the auspicious hours of the day, which is usually in the morning or early afternoon.