"You can often see where if the sell just held a little the price would jump, but then some moron just dumps and runs."
Right..... Everytime you buy or sell there is a counter party with an opposing view to your own. Perhaps the counter party to your trades think you are intellectually impaired for purchases or sales you make?