Bitcoin Returns Above $40K; Faces Resistance at $45K-$50K