'Power Rangers' fans are hyped about that credits scene—here's why