¿Debo cambiar mi teléfono inteligente s2 por un s4 o esperar? No quiero dar tanto dinero por un teléfono que no sea tan diferente. (¿s4 es el mejor en el mercado hoy pero s2 todavía está en el top 20?

Realmente depende de tus necesidades:
S2 es un teléfono inteligente perfectamente bueno y debería ser adecuado para muchos usuarios.
Por otro lado, el S4 le ofrece una pantalla mucho mejor (Full HD en lugar de 800 × 600, tiene una mejor densidad de píxeles que el iPhone 5), un rendimiento gráfico mucho mejor para los juegos (la diferencia en la velocidad del procesador no es tan perceptible porque las nuevas aplicaciones son más exigentes, ambos teléfonos son muy rápidos), más RAM libre, compatibilidad USB completa (es decir, puede conectar incluso un disco duro al S4 y acceder a los archivos almacenados), mejor duración de la batería, un GPS mucho mejor (más preciso, más confiable), mejor cámara, un blaster IR, mejor calidad de construcción (por ejemplo, protección de pantalla Gorilla Glass 3, etc.), últimas tecnologías para E / S (WiFi 802.11 a / b / g / n / ac, micro USB 2.0, Bluetooth 4.0, etc.), la última versión de Android (4.2.2.) Y algunas nuevas y potentes funciones de software, como la pantalla dividida que ejecuta dos aplicaciones simultáneamente, leyendo el contenido de correos, publicaciones, SMS y otros sin abrirlos, bastantes nuevos modos de cámara útiles y otros
Por lo tanto, habría una justificación para preferir el S4 al S2, pero el S2 también es un teléfono inteligente muy bueno en sí mismo.
Espero que todo esto pueda ayudarlo a tomar una decisión más informada.