Buy the cheapest Datacolor Spyder5(S5X100). The hardware is same between all the versions and only the software differs. Then get the open source DisplayCAL(https://displaycal.net/) that works with Datacolor sensors and other manufacturers. I calibrate my display once or twice a year. I also use it to calibrate my gaming computer and laptop.