It looks to me like upper channel line has been hit in both the weekly and 1 and 4 hour channels. Notice the mid channel line gives support and resistance in both of these channels which to me means they are likely drawn correctly. BUT all such analysis (esp. calling tops) is often wrong SO wait for price action to support this analysis before investing.