4-5pm
It depends queues can be long and sometimes ypu have to come back later, we went up for night view at 9.30pm was hardly any queue and was amazing seeing everything lit up.
5 pm to sunset is the best!
Thanks! Your answer is awaiting moderation.