list of us bitcoin exchanges bitcoin exchange europe things to know before investing in bitcoin stack exchange bitcoin when should you invest in bitcoin