Smart money 4% YES: 1 megaton meteor strike in 2026