When my grandfather built our cabin, he had the plumbers set up the copper pipes to self drain in the fall. We shut off the well pump, close the valve with a long rod like you would use in the city hookups. Open an underground drain pit valve, open all faucets, including the cold and hot water spicets outside, and a valve on top of the water tank. Drains itself, no issues. We dump a gallon of -100 blue rv stuff in the toilet, and split another gallon in the shower, bathroom sink, and kitchen sink. No problems since 1969. Well, I lied, my cousin did not follow instructions, printed out by me, burnt up the water heater and broke a pipe. Leave all valves open! And for gods sake step one is turn off the water heater!.