I think May 8th is a little too soon to be calling a top (even though the next 5-week low is a 20-week low) because the cycles have been running EXTREMELY "right-translated"... which is to be expected, in such a RAGING BULL Market, imho.