Bitcoin tops $98,000 as rally gains momentum