
Have a lot of time for somebody/something
Sincerity
The phrase often implies genuine admiration rather than polite flattery. 
Personal Value
It reflects the speaker's personal opinion, not a universal truth. 
Not Literal
It doesn't mean having free time; it's about having respect or admiration. 