Bitcoin ends record month at $115K with BTC price set for 'vertical' August