Source synchronous interfacing. How to sample serial data
One simple way is to create a clock enable signal, which pulses high once every 10 clock cycles (of your 50 MHz system clock).

Register your incoming serial data as an input to a DFF, clocked with your system clock, and clock-enabled with the signal created above.

This keeps your registers clocked properly, and prevents cross-domain clocking issues.