SP500 - still some room to run

Apologies for the messy chart but there is a lot going here with a number of fib measurement confluences suggesting a top around the 5800-6000 level. My preferred count is the blue count with the 4th wave correction ending in 2020 but the red count has some merit too. The present count would suggest that we are in an extending 5th wave heading towards a major top but with still some room for some decent upside. Lets wait and see.
Wave Analysis

Penafian