I have a competition coming up in a few months time, and decided to buy a 2x2 cube to prepare for it. I have not gotten a 2x2 before, but have tried using a friend's one before and found that I wanted to do more 2x2. I watched some reviews, and the top 2 contenders seem to be the YJ MGC Elite 2x2 M and the QiYi Valk 2 M. Which one should I get?