Авторские слова, вводящие прямую речь, следует начать с глагола:
— Вряд ли всё было так, — попыталась она остановить друга от дальнейшего обсуждения.
Для решения о пунктуационном оформлении текста важно, что эти слова содержат мотивировку поведения одного персонажа (попыталась остановить). Следующее далее описание ситуации, поскольку в нем идет речь уже о действиях разных персонажей, уместно начать с нового абзаца. Глаголы типа посмотреть, нахмуриться и т. п. могут использоваться в качестве вводящих прямую речь и сопровождаться двоеточием:
*Еще что-то про описание ситуации и действия героев в перерыве между словами, 2–3 предложения или больше*. Затем осуждающе посмотрела на него:
— Ты такой сплетник.
Перед прямой речью, следующей за авторскими словами, ставится двоеточие. Это касается и случаев, когда в функции слов, вводящих прямую речь, используются глаголы, обозначающие мимику, жесты, движения (улыбнуться, усмехнуться, рассмеяться, нахмуриться, вздохнуть, вскочить, подойти, подбежать и т. п.). Подобные глаголы допускают возможность добавить к ним глагол речи (например: обрадовался и сказал, удивился и спросил, улыбнулся и ответил, подбежал и воскликнул), поэтому они воспринимаются как вводящие прямую речь.
Таким образом, Вы написали верно: От такого скромного мнения я аж невольно присвистнул: «Почему так дорого?» Запятая после слова мнения не нужна.