How Long Does Data Recovery Take? 2026 Guide