BNB price targets $785 after breaking key triangle resistance