Has the day of vindication finally arrived? I have been warning of prices being overextended to the upside for several weeks now.