Bitcoin is nearing the end of it's 2nd Supemillennium wave