S&P500 Resistance In One Simple Chart

R3 2578.4 is the next major resistance level for the S&P500. The linear move from 1Q16, is a near +40% advancement on the index. At some point an unfair high will tag. Is it R3?

Adding more color, the S&P500 (daily) RENKO channel ridding the upper rails responsible for resistance in past.