Well, in order to get some quick and long lasting results in SEO, you have to work on the consistent basis so that you an achieve your required results, and always go for the organic results because these can actually increase the value of your website in the search results of the search engines such as Google...
So , should I still buy and sell links ? Is it possible that my site was sandboxed because I have too fast too many backlinks?
Your page will come back soon enough. This pattern has been around for a while. Google will eat your page, index it and after few weeks dump it. In a week or more your page will be back up and searchable again but your position might drastically change.
I wouldn't worry about that! It happens a lot to me, just wait a week or so and your site will be re-index