Bitcoin is approaching $96,000: Is it time to buy or sell?