Bitcoin is now in final wave 5. Ideally it needs one more high to complete all of it. The long term perspective is that Bitcoin has made all of long term wave 3 and a wave 4 will be in progress very soon. Wave 4 resides around 5000