Half now and half April 16th... I feel like the price is already factored in for April 15th and I doubt there will be much movement like people expect. I still think $400-500 is a great price if you feel like bitcoin is here to stay for the long term.
This is good advice
Maybe buy 50% now and 50% via staggered buy orders between 270 and 410, those are resistance levels