The best time to visit the attractions depends on your personal preferences. If you’re willing to wake up early, you can experience it during the sunrise, but during the sunset, it’s also beautiful. The only downside to visiting for the sunrise or sunset is that you’ll most likely experience hordes of tourists. If that’s not an option, you better go in the afternoon.