As a general rule its probably not a smart idea to buy anything that is at an all time high. Another very general rule might be fade the crowd. One could probably do worse alot easier than that.