Website Ecommerce now for $20,000

There are few things you would like to consider before selling your website.
1. You said the traffic is increasing, so check the analytics and find out are you getting the business through those traffic or it's your great services that you offer to your customers which are resulting in good business.
2. If it is the traffic and your presence on World wide web then I would recommend you not to sell but to rent your domain with a website. You can ask them to pay $20000/year. It can help you in repeat income. As if the website is ranking high, then your domain is worth much more than that.
3. In the other scenerio if you figure out that you are not getting too much from your website, and only the traffic is there, then you can take your own decision and you know what to do.