Home Stock Nio stock forms risky pattern ahead of earnings: will it crash?