Appreciating it's your advice, but I'd disagree, for the most part.
Unless the OP already has a 7600K or similar, investing in it would a bit of a waste considering the (relatively) performance of those GPUs. They'd probably pair fairly well with an i3 or older ~2nd Gen i5's etc.
As for the potential benefit, this is a little dated, and is dealing with higher end cards (CF 480's), but it serves the point.
http://www.funkykit.com/articles/two-radeon-rx-480-crossfire-performance-analyzed/4/
Relative to a single 480, CF performed:
ThemeSpy (DX12) +75%
FireStrike (DX11) +63%
Monster Hunter -0.25% (yes, 0.25% worse than a single 480)
DOOM +7.2%
Cinebench +2%
So, while there are workloads that benefit...... they're not exactly wholesale.
As for "today's modern games", that's probably backwards. It was a little more common for Multi-GPU configs to be supported in older titles....well at least. Some titles do support it, some even scale pretty well, but the chances of the OP only playing games that support CF well, are slim to say the least.
Not the most comprehensive, or detailed list, but still. Games and CF:
http://amdcrossfire.wikia.com/wiki/Crossfire_Game_Compatibility_List
"Excellent" is considered >60% caling, "Good" 30-60% and so on.
Even with scaling, you have the added microstutter concern.