Bryan Johnson....health goofball or does he provide valuable information?