Depends on what your first house costs :)
We started on a Juniper MX10 as a BNG which should scale to a few thousand subscribers and should be a similar price to a nice campervan :)
You can then move to a MX480 or similar which would probably cost the same as a small house in rural NZ.
Both have worked well for us.
But yeah, as Gavin asks, do you need 1G or 10G? What port count and how many subscribers? Also, whether each customer is in their own VLAN or not will matter in the Juniper world.