A lot of factors actually. Regulations, overbuying, hodling, and no lambo in sight.
As a result, not much new money is coming in at this stage.
Also, the trust of an average Joe in Bitcoin as an investment is plummeting due to its unpredictability in value.