Tbh not too bad. Just run klipper (a flashed RPI connected to your ender)
To put klipper on your ender and upgrade a few parts, you can get by with less than a weekend worth of work (assuming you're starting from absolute scratch; knowing nothing)
& about $200 if you want some nice stuff
Requirements:
- pi zero2 & up (any computer will work tho; old laptop)
Actually that's it; so ~$50
You'll print 2x & 10x quality
Preferred additions:
- new board like bigtreetech ez board ($~35)
- direct drive toolhead (hotend + extruder + high flow nozzle) ~$50
- flatter, light weight bed (~$50)
- ADXL345 resonance board (tunes out vibrations at high speeds) ~$10
sub t. ~$200 and you'll print faster
Many guides and YT videos on how to do this;
I should share a guide on this for Nostr users; we run a large 3D printing meetup for years now, many machines running too