Question: how long should you wait to take radiator cap off?
Answer: Typically though it should be left to cool for 1-2 hours before it's cooled sufficiently to open the rad cap safely. If you're actually trying to check the coolant level then you probably need to wait more like 3-5 hours (as if the coolant is still warm it will show a falsely high reading due to expansion).