Most (all?) consumer grade routers manufactured in the last decade are capable of IPv6. The options may be hidden from you, but they are there.
Most ISPs have been supporting IPv6 to consumer endpoints for some time. Comcast is a good example--initial rollout began in 2011, and was completed by 2015. AT&T didn't start their rollout until circa 2014 or so, but I believe they are complete by now for everything but dial-up (which will never change).
IPv6 is not designed for business, nor are business prioritized by ISPs for IPv6. It's actually harder with many ISPs for business circuits to get proper IPv6 than consumer circuits. Cox is a good example--consumers can get static assignments, but businesses still cannot.