The argument that this is a 3 year project just isn't true, at least it doesn't have to be. Yes, you have pay for talent. Miami has money to spend, so as long as they don't go bananas they can bring in at least 2 FA to start. Let's say Veldeer and Collins, reasonable. Both will start at tackle. You draft Zack Martin, one guard. Now you can ask yourself if you need to draft another guard, draft a tackle to develop, or let your returners fight for the last guard spot (Brenner, Yeatman, Thomas).
It can be done.
Miami's line is Veldeer, Martin, Pouncey, Brenner, Collins, and is markedly improved. The original argument holds true if you want to get the top players and prospects at their respective positions, but no line is loaded with all pros.