2013 top was 11x, 2017 was 6.3x and 2021 was 3.4x the power law expected price. We're now at 1.125x so even with diminishing returns this should not be the top.

Reply to this note

Please Login to reply.

Discussion

No replies yet.