GNRC isn't one to give great indication on when to enter, the good long term runners rarely do.
Looking a little bit forward, GNRC flashing a potential accumulation set-up for another mark-up.
My trade idea here is a break down into lower checks of support labeled on the chart between $308-$314 and $325-$330. -Accumulating an average of around $318-$320 would manage risk well based off of the potential moves into support.