Bitcoin at 42,000 and can still go up