Cardi B further proved her love for dollars and diamonds, as she bought herself a $3M Rolex in honor of her 34th birthday.