This week has provided good signs already with a massive growth in value of bitcoin and other crypto currencies
Everyone is claiming bull run is here, Satoshi is back and so on but I think thats greed setting in
I believe this is the time to cash out if you are in profit already
You have full control with your emotions OP. But the profit you made in April is less compared to what bitcoin has reached which is 2x-3x after 3 months prior to your sell off. But in the middle of this July, things seems to be in favor of the bear again so I guess it is safe to say to cash out more than 50% of your btc.