1-2 years cash on hand sounds excessive, though I understand your point. FWIW, I keep approximately 6 months cash on hand and another year's worth in something slightly less liquid but still liquid enough I could get to it in <6 months time. Like a CD ladder.