Oklo stock surges 30% on White House space nuclear push – time to buy?