AFAIK this is basically illegal. If you buy a domain and sit on it without using it for the sole purpose of selling it on then you will be forced to give it up for free.
It's not illegal I didn't think? Though laws were brought in in the last couple of years to standardise a practice where domains could be taken back by a company with a better right to it than the current holder, so it's certainly not profitable.