Caitlyn or Riven

I'm a new player and recently reached level 30, I have 3200rp in my account and I'd like to know if I should buy Riven + her legendary skin or Caitlyn + her legendary skin, I heard those two are really good at carrying in solo queue, although Riven is extremely difficult, I'd like to know your opinion! :)
Report as:
Offensive Spam Harassment Incorrect Board