Nokia 5.4 review (40 Days as daily driver): Mid-range Rockstar smartphone