I've got a 2-car attached garage and a (technically) four-car detached garage with two separate overhead garage doors. I allow my offspring or a visitor to park in the detached garage on demand. I have plenty of space in there for bikes, trailers, workbench, tractor, snow thrower, tools, storage, etc. Behind that garage is an extra concrete slab with another smaller overhead door for rear garage access. I use that slab mainly for excess firewood storage, but also use it as a tee box for hole #1 of the disc golf course I built on my (and part of my neighbor's) property (that he otherwise wasn't using).
That extra garage was a huge selling point when I bought the house.