I am very interested in 3D printing and I want to get into it. What would be a good printer for a beginner that is also of reasonable quality.

I don’t want to make anything huge but I don’t want to limit myself to any size that’s unreasonably small.