I spent three days walking through the corridors of this museum and reviewing each and every section and gallery. If you really want to discover this museum, it will take you 5-7 days morning till evening. If you are a tourist you can keep 4 hours and you will be happy about what you've seen and discovered.
I spent the 4 hrs, and it's a visit with doing. Get an online ticket for quick entry access.