Crypto prices have recovered from a big dip earlier in the week, with bitcoin hitting a new high for the year on Friday.