New I Bond Rate Is 5.27%--Should You Buy, Sell or Hold?