Ronald Koeman's squad overhaul at Goodison Park has been as emphatic as it has been efficient, with the Dutchman spending well in excess of £100 million acquiring new talent.
His business is far from finished, however, with Everton still in the market for further signings, including another striker to supplement the recent arrival of Sandro Ramirez.
With this in mind, the Toffees should consider a move for AC Milan hitman Carlos Bacca, who has been made available for £22.3 million, according to Italian media outlet Calcio Mercato.
AC Milan's Carlos Bacca celebrates
The 30-year-old Colombian ace is exactly what the Blues need. He is the finished article, at the very height of his powers, a clinical finisher, and has a wealth of experience in playing at the highest level, for a sustained period of time.
His goal record over the past five years speaks for itself. He has notched up 108 strikes in 129 outings for Club Brugge, Sevilla and Milan combined.
Despite his undoubted quality though, the Rossoneri are willing to sanction his exit from the San Siro, after making serious waves of their own in the transfer window this summer.
And Bacca would be an exceptional signing for Everton. The 30-year-old could be the prefect partner for Ramirez, should Koeman wish to play with two strikers through the middle. He would equally provide fantastic competition for the Spaniard, if the Dutchman opts for a lone frontman up top.
In today's current market, £22.3 million seems like an absolute snip for someone of the Milan star's ilk, and the Toffees quite simply cannot afford to miss out on signing the Colombian.