I am in agreement with your buy point, as we tend to see a similar pattern. I am likewise keeping an eye on the futures thing which could create some unreasonable price action that does not agree with the charts. Perhaps a run to 20K before tanking into the shitter. .Regardless it will have to enter a week over week correction at some point if BTC wants to solidify its support levels and continue to grow.
https://steemit.com/bitcoin/@pawsdog/12-4-2017-the-market-view-and-trading-outlook