It is best to visit the temple at around 1-2 pm. You can then spend 4-5 hours doing various things like boat rides, musical fountain shows, Aarti, etc.