The Creality Ender 3 is arguably the best printer in the sub $250 price range. You can find it anywhere between ~$180-$250 depending on how long you would like to wait to receive the printer.
If you are wanting it sooner and are willing to spend a few extra dollars, you can head over to Amazon and pick one up for $235 at the time of writing. The benefits of choosing this route is that you can have it delivered in 2 days if you have signed up for Amazon Prime. If you do not have Amazon Prime, you can select to start a 30 day free trial and obtain all the benefits of prime for the duration of the trial.
If you are willing to save a few dollars and wait, BangGoods would be your best option. Sold and shipped from the US.
GearBest is another option. The downside is that the printer would be coming from overseas and there is a possibility that you would have to pay customs or duty fees on top. There is more of a possibility that your parcel gets lost also. I received a tracking link that went from GearBest’s warehouse to my front door so it wasn’t that bad. I personally did not have any problems with anything but you never know.
Recently, Creality has also released the Ender 3 Pro. The pro features a removable magnetic plate, a high quality Meanwell 500w power supply (though people have been reporting that they are getting 350w), the Y-axis frame has become beefier reducing the rare issue of wobbling, and the control box has been flipped upside down reducing the risk of foreign objects being sucked in to the fan. These upgrade come with a $100 price tag. you can find the Ender 3 Pro over at Amazon, BangGood, and GearBest.