These factors, not Bitcoin halving, will impact crypto prices – Needham