Bitcoin - Back on Track?