most of the altcoins are pumping! so was it the top for BTC?

Mmm I doubt it. will wait and watch.