I have Dynalink DL-WRX36, running openwrt since day 0. Iirc it was 60 euro year ago. Everything works, wireguard too. No complaints. I believe there is openwrt stable build for it already, though I an still running snapshot as I am too lazy to update.
That’s exactly what I started doing this year. I’ve read 32 books already and it gives me much more satisfaction than watching stupid “like & subscribe to my patreon” videos.