Start educating him about money (bitcoin) now. This way you can reveal the location at a much earlier age, with him knowing that you expect him to wait till he's 21 to take possession.