32,687,823,311 retail investors are desperately buying, while the big players are fleeing