Wayne --
You can do like I did - sold my house with a 4 car garage - moved a mile away to a property with an acre and a quarter.... we traded a home on Lake Washington (Yarrow Point) for a house on a flat, no view lot... My wife said - "well, if you put in a pool... I'd do it". DONE!
I built a separate driveway (house is on a corner) and put in a 30 X 50 shop with hidden trailer parking... I've died and gone to heaven.
OH --- I forgot.... you asked about "cost" -- and I'm not bragging here -- just trying to be a little funny. My wife didn't really want to "see" the shop -- so we excavated the entire area - including the long driveway (so it wouldn't be steep) down 7 FEET... that was an excavator and three dump trucks running - being filled - and bringing back gravel etc... for DAYS AND DAYS... but she got what she wanted! Cost of just the dirt removal - $180,000 -- don't even ask what the total price ended up being. LOL